Lamentablemente, Ángel, JavaScript en Adobe Acrobat no puede modificar directamente las configuraciones de seguridad o permisos de un PDF, como establecer una contraseña o restringir acciones específicas (solo impresión). La protección con contraseña y permisos se realiza mediante las funciones de seguridad del propio Acrobat o mediante herramientas externas.
¿Qué puedes hacer?
Para proteger un PDF con contraseña y restringirlo solo a la impresión, debes usar las funciones de seguridad de Adobe Acrobat Pro o herramientas especializadas. Sin embargo, si quieres automatizar esto, puedes usar JavaScript en Acrobat para aplicar ciertas acciones, pero no para establecer permisos de seguridad.
Alternativa recomendada:
- Usa Adobe Acrobat Pro para aplicar la protección con contraseña y permisos:
1. Abre el PDF en Acrobat Pro.
2. Ve a Archivo > Propiedades > Seguridad.
3. Selecciona Seguridad por contraseña.
4. Marca la opción para restringir permisos y establece una contraseña.
5. En permisos, selecciona solo permitir la impresión y deshabilitar otras acciones.
Nota:
Para automatizar este proceso, puedes usar scripts en JavaScript con Adobe Acrobat SDK o herramientas de línea de comandos que soporten la manipulación de permisos, pero no es posible hacerlo solo con JavaScript en el contexto de un PDF.