2020-01-03 23:36:54 +00:00
|
|
|
# cpdf
|
|
|
|
|
|
|
|
> Interfaz de línea de comandos para manipular documentos PDF existentes de diferentes maneras.
|
2021-10-01 19:28:01 +01:00
|
|
|
> Más información: <https://www.coherentpdf.com/cpdfmanual/cpdfmanual.html>.
|
2020-01-03 23:36:54 +00:00
|
|
|
|
2023-12-02 08:09:45 +00:00
|
|
|
- Selecciona las páginas 1, 2, 3 y 6 del documento fuente y las agrega en el documento objetivo:
|
2020-01-03 23:36:54 +00:00
|
|
|
|
2021-03-14 13:30:23 +00:00
|
|
|
`cpdf {{ruta/al/documento_fuente.pdf}} {{1-3,6}} -o {{ruta/al/documento_objetivo.pdf}}`
|
2020-01-03 23:36:54 +00:00
|
|
|
|
|
|
|
- Fusiona dos documentos en uno nuevo:
|
|
|
|
|
2021-03-14 13:30:23 +00:00
|
|
|
`cpdf -merge {{ruta/al/documento_fuente_uno.pdf}} {{ruta/al/documento_fuente_dos.pdf}} -o {{ruta/al/documento_objetivo.pdf}}`
|
2020-01-03 23:36:54 +00:00
|
|
|
|
|
|
|
- Muestra los marcadores del documento:
|
|
|
|
|
2021-03-14 13:30:23 +00:00
|
|
|
`cpdf -list-bookmarks {{ruta/al/documento.pdf}}`
|
2020-01-03 23:36:54 +00:00
|
|
|
|
2021-01-31 17:05:18 +00:00
|
|
|
- Divide un documento en trozos de diez páginas, escribiendo `fragmento001.pdf`, `fragmento002.pdf`, etc:
|
2020-01-03 23:36:54 +00:00
|
|
|
|
2023-12-02 08:09:45 +00:00
|
|
|
`cpdf -split {{ruta/al/documento.pdf}} -o {{ruta/al/fragmento%%%.pdf}} -chunk {{10}}`
|
2020-01-03 23:36:54 +00:00
|
|
|
|
|
|
|
- Encripta un documento utilizando encriptado 128bit y establece `fred` como la contraseña del propietario y `joe` como la contraseña de usuario:
|
|
|
|
|
2023-12-02 08:09:45 +00:00
|
|
|
`cpdf -encrypt {{128bit}} {{fred}} {{joe}} {{ruta/al/documento_fuente.pdf}} -o {{ruta/al/documento_encriptado.pdf}}`
|
2020-01-03 23:36:54 +00:00
|
|
|
|
|
|
|
- Desencripta un documento utilizando la contraseña del propietario (`fred`):
|
|
|
|
|
2023-12-02 08:09:45 +00:00
|
|
|
`cpdf -decrypt {{ruta/al/documento_encriptado.pdf}} owner={{fred}} -o {{ruta/al/documento_desencriptado.pdf}}`
|
2020-01-03 23:36:54 +00:00
|
|
|
|
|
|
|
- Muestra las anotaciones de un documento:
|
|
|
|
|
2021-03-14 13:30:23 +00:00
|
|
|
`cpdf -list-annotations {{ruta/al/documento.pdf}}`
|
2020-01-03 23:36:54 +00:00
|
|
|
|
|
|
|
- Crea un nuevo documento, con metadatos, a partir de uno que ya existe:
|
|
|
|
|
2021-03-14 13:30:23 +00:00
|
|
|
`cpdf -set-metadata {{ruta/de/los/metadatos.xml}} {{ruta/al/documento_fuente.pdf}} -o {{ruta/al/documento_objetivo.pdf}}`
|