Saltar al contenido

¿Cómo editar metadatos PDF desde la línea de comandos?

Solución:

Prueba exiftool, está disponible en el paquete libimage-exiftool-perl en los repositorios.

Como ejemplo, si tiene un archivo pdf llamado drawing.pdf y desea actualizar sus metadatos, use la utilidad exiftool de esta manera:

exiftool -Title="This is the Title" -Author="Happy Man" -Subject="PDF Metadata" drawing.pdf

Por alguna razón, el Asunto ingresado termina en el campo de palabras clave de los metadatos en el archivo pdf. no es un problema en algunos casos, incluso deseable, sin embargo, esto puede ser problemático, evince y el visor de metadatos de Nautilus no lo muestran, pero el visor de Adobe Acrobat y el visor de PDF-XChange sí.

El programa creará una copia de seguridad del archivo original si no usa el; -overwrite_original cambiar, esto significa que existirá un duplicado en la carpeta donde está el pdf actualizado. Del ejemplo anterior; un archivo llamado; Se creará drawing.pdf_original.

use el interruptor de sobrescritura bajo su propio riesgo, mi sugerencia es no usarlo y escribir algo para mover este archivo a una mejor ubicación por si acaso.

Puede editar metadatos usando pdftk. Verificar update_info parámetro. En cuanto al archivo de datos, a continuación se muestra un ejemplo:

InfoKey: Title
InfoValue: Mt-Djing: multitouch DJ table
InfoKey: Subject
InfoValue: Dissertation for Master degree
InfoKey: Keywords
InfoValue: DJing, NUI, multitouch, user-centered design
InfoKey: Author
InfoValue: Pedro Lopes

(Fuente)

Usando Ghostview

Instalar en pc ghostscript con:

$ sudo apt install ghostscript

Crea un archivo llamado pdfmarks con contenido similar:

[ /Title (Document title)
  /Author (Author name)
  /Subject (Subject description)
  /Keywords (comma, separated, keywords)
  /ModDate (D:20061204092842)
  /CreationDate (D:20061204092842)
  /Creator (application name or creator note)
  /Producer (PDF producer name or note)
  /DOCINFO pdfmark

luego combina esto pdfmarks archivo con un archivo de entrada PDF, PS o EPS:

gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=output.pdf original.pdf pdfmarks

Fuente: http://milan.kupcevic.net/ghostscript-ps-pdf/

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *