Мне нужен инструмент командной строки для редактирования метаданных pdf-файлов.
Я использую планшет Aiptek MyNote Premium для написания своих заметок и минут на этом устройстве, импортирую их позже и автоматически конвертируя их в pdf с помощью простого скрипта с использованием inkscape и ghostscript.
] Есть ли какой-либо инструмент командной строки для добавления некоторых категорий в метаданные pdf, поэтому я могу найти pdf позже (например, с помощью gnome-do) по категориям?
Обновление: я попробовал решение с pdftk, и он работает, но похоже, что gnome-do не заботится о pdf-метаданных. Есть ли способ сделать gnome-do для этого?
Попробуйте exiftool попробовать, он доступен из пакета libimage-exiftool-perl в репозиториях.
В качестве примера, если у вас есть pdf-файл с именем drawing.pdf, и вы хотите обновить его метаданные. Используйте утилиту exiftool следующим образом:
exiftool -Title="This is the Title" -Author="Happy Man" -Subject="PDF Metadata" drawing.pdf
По какой-то причине Subject Subject попадает в поле ключевых слов метаданных в pdf-файле. не проблема в некоторых случаях, даже желательно, однако, это может быть проблематично, evince и предварительный просмотр метаданных nautilus не показывают этого, но просмотрщик Adobe Acrobat и просмотрщик PDF-XChange делает.
Программа создаст резервное копирование исходного файла, если вы не используете; -overwrite_original, это означает, что дубликат будет существовать в папке, где находится обновленный pdf. Из приведенного выше примера; файл с именем; drawing.pdf_original будет создан.
использовать переключатель перезаписи на свой страх и риск, мое предложение не использовать его и скрипт что-то переместить этот файл в лучшее место на всякий случай.
Попробуйте exiftool попробовать, он доступен из пакета libimage-exiftool-perl в репозиториях.
В качестве примера, если у вас есть pdf-файл с именем drawing.pdf, и вы хотите обновить его метаданные. Используйте утилиту exiftool следующим образом:
exiftool -Title="This is the Title" -Author="Happy Man" -Subject="PDF Metadata" drawing.pdf
По какой-то причине Subject Subject попадает в поле ключевых слов метаданных в pdf-файле. не проблема в некоторых случаях, даже желательно, однако, это может быть проблематично, evince и предварительный просмотр метаданных nautilus не показывают этого, но просмотрщик Adobe Acrobat и просмотрщик PDF-XChange делает.
Программа создаст резервное копирование исходного файла, если вы не используете; -overwrite_original, это означает, что дубликат будет существовать в папке, где находится обновленный pdf. Из приведенного выше примера; файл с именем; drawing.pdf_original будет создан.
использовать переключатель перезаписи на свой страх и риск, мое предложение не использовать его и скрипт что-то переместить этот файл в лучшее место на всякий случай.
Попробуйте exiftool попробовать, он доступен из пакета libimage-exiftool-perl в репозиториях.
В качестве примера, если у вас есть pdf-файл с именем drawing.pdf, и вы хотите обновить его метаданные. Используйте утилиту exiftool следующим образом:
exiftool -Title="This is the Title" -Author="Happy Man" -Subject="PDF Metadata" drawing.pdf
По какой-то причине Subject Subject попадает в поле ключевых слов метаданных в pdf-файле. не проблема в некоторых случаях, даже желательно, однако, это может быть проблематично, evince и предварительный просмотр метаданных nautilus не показывают этого, но просмотрщик Adobe Acrobat и просмотрщик PDF-XChange делает.
Программа создаст резервное копирование исходного файла, если вы не используете; -overwrite_original, это означает, что дубликат будет существовать в папке, где находится обновленный pdf. Из приведенного выше примера; файл с именем; drawing.pdf_original будет создан.
использовать переключатель перезаписи на свой страх и риск, мое предложение не использовать его и скрипт что-то переместить этот файл в лучшее место на всякий случай.
Попробуйте exiftool попробовать, он доступен из пакета libimage-exiftool-perl в репозиториях.
В качестве примера, если у вас есть pdf-файл с именем drawing.pdf, и вы хотите обновить его метаданные. Используйте утилиту exiftool следующим образом:
exiftool -Title="This is the Title" -Author="Happy Man" -Subject="PDF Metadata" drawing.pdf
По какой-то причине Subject Subject попадает в поле ключевых слов метаданных в pdf-файле. не проблема в некоторых случаях, даже желательно, однако, это может быть проблематично, evince и предварительный просмотр метаданных nautilus не показывают этого, но просмотрщик Adobe Acrobat и просмотрщик PDF-XChange делает.
Программа создаст резервное копирование исходного файла, если вы не используете; -overwrite_original, это означает, что дубликат будет существовать в папке, где находится обновленный pdf. Из приведенного выше примера; файл с именем; drawing.pdf_original будет создан.
использовать переключатель перезаписи на свой страх и риск, мое предложение не использовать его и скрипт что-то переместить этот файл в лучшее место на всякий случай.
Попробуйте exiftool попробовать, он доступен из пакета libimage-exiftool-perl в репозиториях.
В качестве примера, если у вас есть pdf-файл с именем drawing.pdf, и вы хотите обновить его метаданные. Используйте утилиту exiftool следующим образом:
exiftool -Title="This is the Title" -Author="Happy Man" -Subject="PDF Metadata" drawing.pdf
По какой-то причине Subject Subject попадает в поле ключевых слов метаданных в pdf-файле. не проблема в некоторых случаях, даже желательно, однако, это может быть проблематично, evince и предварительный просмотр метаданных nautilus не показывают этого, но просмотрщик Adobe Acrobat и просмотрщик PDF-XChange делает.
Программа создаст резервное копирование исходного файла, если вы не используете; -overwrite_original, это означает, что дубликат будет существовать в папке, где находится обновленный pdf. Из приведенного выше примера; файл с именем; drawing.pdf_original будет создан.
использовать переключатель перезаписи на свой страх и риск, мое предложение не использовать его и скрипт что-то переместить этот файл в лучшее место на всякий случай.
Попробуйте exiftool попробовать, он доступен из пакета libimage-exiftool-perl в репозиториях.
В качестве примера, если у вас есть файл pdf, называемый drawing.pdf, и вы хотите обновить его метаданные Используйте эту утилиту exiftool следующим образом:
exiftool -Title = "Это название" -Author = "Happy Man" -Subject = "PDF Metadata" drawing.pdf [ ! d0]
По какой-то причине Subject Subject попадает в поле ключевых слов метаданных в файле pdf. не проблема в некоторых случаях, даже желательно, однако, это может быть проблематично, evince и предварительный просмотр метаданных nautilus не показывают этого, но просмотрщик Adobe Acrobat и просмотрщик PDF-XChange делают.
Программа создаст резервное копирование исходного файла, если вы не используете; -overwrite_original
, это означает, что дубликат будет существовать в папке, где обновлен pdf. Из приведенного выше примера; файл с именем; drawing.pdf_original будет создан.
использовать переключатель перезаписи на свой страх и риск, мое предложение не использовать его и скрипт что-то переместить этот файл в лучшее место на всякий случай.
Попробуйте exiftool попробовать, он доступен из пакета libimage-exiftool-perl в репозиториях.
В качестве примера, если у вас есть файл pdf, называемый drawing.pdf, и вы хотите обновить его метаданные Используйте эту утилиту exiftool следующим образом:
exiftool -Title = "Это название" -Author = "Happy Man" -Subject = "PDF Metadata" drawing.pdf [ ! d0]
По какой-то причине Subject Subject попадает в поле ключевых слов метаданных в файле pdf. не проблема в некоторых случаях, даже желательно, однако, это может быть проблематично, evince и предварительный просмотр метаданных nautilus не показывают этого, но просмотрщик Adobe Acrobat и просмотрщик PDF-XChange делают.
Программа создаст резервное копирование исходного файла, если вы не используете; -overwrite_original
, это означает, что дубликат будет существовать в папке, где обновлен pdf. Из приведенного выше примера; файл с именем; drawing.pdf_original будет создан.
использовать переключатель перезаписи на свой страх и риск, мое предложение не использовать его и скрипт что-то переместить этот файл в лучшее место на всякий случай.
Попробуйте exiftool попробовать, он доступен из пакета libimage-exiftool-perl в репозиториях.
В качестве примера, если у вас есть файл pdf, называемый drawing.pdf, и вы хотите обновить его метаданные Используйте эту утилиту exiftool следующим образом:
exiftool -Title = "Это название" -Author = "Happy Man" -Subject = "PDF Metadata" drawing.pdf [ ! d0]
По какой-то причине Subject Subject попадает в поле ключевых слов метаданных в файле pdf. не проблема в некоторых случаях, даже желательно, однако, это может быть проблематично, evince и предварительный просмотр метаданных nautilus не показывают этого, но просмотрщик Adobe Acrobat и просмотрщик PDF-XChange делают.
Программа создаст резервное копирование исходного файла, если вы не используете; -overwrite_original
, это означает, что дубликат будет существовать в папке, где обновлен pdf. Из приведенного выше примера; файл с именем; drawing.pdf_original будет создан.
использовать переключатель перезаписи на свой страх и риск, мое предложение не использовать его и скрипт что-то переместить этот файл в лучшее место на всякий случай.
Попробуйте exiftool попробовать, он доступен из пакета libimage-exiftool-perl в репозиториях.
В качестве примера, если у вас есть файл pdf, называемый drawing.pdf, и вы хотите обновить его метаданные Используйте эту утилиту exiftool следующим образом:
exiftool -Title = "Это название" -Author = "Happy Man" -Subject = "PDF Metadata" drawing.pdf [ ! d0]
По какой-то причине Subject Subject попадает в поле ключевых слов метаданных в файле pdf. не проблема в некоторых случаях, даже желательно, однако, это может быть проблематично, evince и предварительный просмотр метаданных nautilus не показывают этого, но просмотрщик Adobe Acrobat и просмотрщик PDF-XChange делают.
Программа создаст резервное копирование исходного файла, если вы не используете; -overwrite_original
, это означает, что дубликат будет существовать в папке, где обновлен pdf. Из приведенного выше примера; файл с именем; drawing.pdf_original будет создан.
использовать переключатель перезаписи на свой страх и риск, мое предложение не использовать его и скрипт что-то переместить этот файл в лучшее место на всякий случай.
Попробуйте exiftool попробовать, он доступен из пакета libimage-exiftool-perl в репозиториях.
В качестве примера, если у вас есть файл pdf, называемый drawing.pdf, и вы хотите обновить его метаданные Используйте эту утилиту exiftool следующим образом:
exiftool -Title = "Это название" -Author = "Happy Man" -Subject = "PDF Metadata" drawing.pdf [ ! d0]
По какой-то причине Subject Subject попадает в поле ключевых слов метаданных в файле pdf. не проблема в некоторых случаях, даже желательно, однако, это может быть проблематично, evince и предварительный просмотр метаданных nautilus не показывают этого, но просмотрщик Adobe Acrobat и просмотрщик PDF-XChange делают.
Программа создаст резервное копирование исходного файла, если вы не используете; -overwrite_original
, это означает, что дубликат будет существовать в папке, где обновлен pdf. Из приведенного выше примера; файл с именем; drawing.pdf_original будет создан.
использовать переключатель перезаписи на свой страх и риск, мое предложение не использовать его и скрипт что-то переместить этот файл в лучшее место на всякий случай.
exiftool -overwrite_original -all: all = & quot; & quot; file.pdf [d0!]; 2.) Используйте exiftool -PDF-update: all = file.pdf
, чтобы подтвердить наличие старых метаданных; 3.) линеаризуем файл с помощью qpdf - linearize file.pdf
; 4.) Повторите попытку, как вы это делали в 2.); все метаданные должны исчезнуть;
– Glutanimate
14 August 2014 в 12:54
pdfinfo -meta file.pdf
)
– Glutanimate
14 August 2014 в 12:55
Вы можете редактировать метаданные с помощью pdftk. Проверьте параметр update_info. Что касается файла данных, ниже приведен пример:
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
(Источник)
Создайте файл с именем «pdfmarks» с этим контентом:
[ /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
затем объедините этот файл pdfmarks с входным файлом PDF, PS или EPS:
gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=output.pdf no_marks.pdf pdfmarks
Источник: http://milan.kupcevic.net/ghostscript-ps-pdf/
Выяснить метод pdftk, который хорош, потому что он показывает вам все, что задается, в то же время, позволяя вам изменять что угодно, вот сценарий (для вашего .bashrc или других псевдонимов файл), чтобы сделать это с помощью одной команды. Это создает новую версию файла, который вы хотите отредактировать, открывает ваш любимый редактор с помощью файла метаданных, а затем реализует ваши изменения и устанавливает время создания / изменения файла в модифицированном PDF-файле так же, как и оригинал. Чтобы использовать его, после ресурса вашего файла .bashrc просто введите
editPDFmetadata myfile.pdf
Вот псевдоним:
editPDFmetadata() {
OUTPUT="${1}-new.pdf"
METADATA="tmp${1}-report.txt"
pdftk ${1} dump_data output $METADATA
$EDITOR $METADATA
pdftk ${1} update_info $METADATA output $OUTPUT
touch -r ${1} ${OUTPUT}
}
Просто разместите определение выше в файл .bashrc в вашей домашней папке, затем откройте новый терминал и он будет готов к использованию.
Выяснить метод pdftk, который хорош, потому что он показывает вам все, что задается, в то же время, позволяя вам изменять что угодно, вот сценарий (для вашего .bashrc или других псевдонимов файл), чтобы сделать это с помощью одной команды. Это создает новую версию файла, который вы хотите отредактировать, открывает ваш любимый редактор с помощью файла метаданных, а затем реализует ваши изменения и устанавливает время создания / изменения файла в модифицированном PDF-файле так же, как и оригинал. Чтобы использовать его, после ресурса вашего файла .bashrc просто введите
editPDFmetadata myfile.pdf
Вот псевдоним:
editPDFmetadata() {
OUTPUT="${1}-new.pdf"
METADATA="tmp${1}-report.txt"
pdftk ${1} dump_data output $METADATA
$EDITOR $METADATA
pdftk ${1} update_info $METADATA output $OUTPUT
touch -r ${1} ${OUTPUT}
}
Просто разместите определение выше в файл .bashrc в вашей домашней папке, затем откройте новый терминал и он будет готов к использованию.
Вы можете редактировать метаданные с помощью pdftk. Проверьте параметр update_info. Что касается файла данных, ниже приведен пример:
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
(Источник)
Создайте файл с именем «pdfmarks» с этим контентом:
[ /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
затем объедините этот файл pdfmarks с входным файлом PDF, PS или EPS:
gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=output.pdf no_marks.pdf pdfmarks
Источник: http://milan.kupcevic.net/ghostscript-ps-pdf/
Выяснить метод pdftk, который хорош, потому что он показывает вам все, что задается, в то же время, позволяя вам изменять что угодно, вот сценарий (для вашего .bashrc или других псевдонимов файл), чтобы сделать это с помощью одной команды. Это создает новую версию файла, который вы хотите отредактировать, открывает ваш любимый редактор с помощью файла метаданных, а затем реализует ваши изменения и устанавливает время создания / изменения файла в модифицированном PDF-файле так же, как и оригинал. Чтобы использовать его, после ресурса вашего файла .bashrc просто введите
editPDFmetadata myfile.pdf
Вот псевдоним:
editPDFmetadata() {
OUTPUT="${1}-new.pdf"
METADATA="tmp${1}-report.txt"
pdftk ${1} dump_data output $METADATA
$EDITOR $METADATA
pdftk ${1} update_info $METADATA output $OUTPUT
touch -r ${1} ${OUTPUT}
}
Просто разместите определение выше в файл .bashrc в вашей домашней папке, затем откройте новый терминал и он будет готов к использованию.
Вы можете редактировать метаданные с помощью pdftk. Проверьте параметр update_info. Что касается файла данных, ниже приведен пример:
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
(Источник)
Создайте файл с именем «pdfmarks» с этим контентом:
[ /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
затем объедините этот файл pdfmarks с входным файлом PDF, PS или EPS:
gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=output.pdf no_marks.pdf pdfmarks
Источник: http://milan.kupcevic.net/ghostscript-ps-pdf/
Выяснить метод pdftk, который хорош, потому что он показывает вам все, что задается, в то же время, позволяя вам изменять что угодно, вот сценарий (для вашего .bashrc или других псевдонимов файл), чтобы сделать это с помощью одной команды. Это создает новую версию файла, который вы хотите отредактировать, открывает ваш любимый редактор с помощью файла метаданных, а затем реализует ваши изменения и устанавливает время создания / изменения файла в модифицированном PDF-файле так же, как и оригинал. Чтобы использовать его, после ресурса вашего файла .bashrc просто введите
editPDFmetadata myfile.pdf
Вот псевдоним:
editPDFmetadata() {
OUTPUT="${1}-new.pdf"
METADATA="tmp${1}-report.txt"
pdftk ${1} dump_data output $METADATA
$EDITOR $METADATA
pdftk ${1} update_info $METADATA output $OUTPUT
touch -r ${1} ${OUTPUT}
}
Просто разместите определение выше в файл .bashrc в вашей домашней папке, затем откройте новый терминал и он будет готов к использованию.
Вы можете редактировать метаданные с помощью pdftk. Проверьте параметр update_info. Что касается файла данных, ниже приведен пример:
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
(Источник)
Создайте файл с именем «pdfmarks» с этим контентом:
[ /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
затем объедините этот файл pdfmarks с входным файлом PDF, PS или EPS:
gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=output.pdf no_marks.pdf pdfmarks
Источник: http://milan.kupcevic.net/ghostscript-ps-pdf/
Выяснить метод pdftk, который хорош, потому что он показывает вам все, что задается, в то же время, позволяя вам изменять что угодно, вот сценарий (для вашего .bashrc или других псевдонимов файл), чтобы сделать это с помощью одной команды. Это создает новую версию файла, который вы хотите отредактировать, открывает ваш любимый редактор с помощью файла метаданных, а затем реализует ваши изменения и устанавливает время создания / изменения файла в модифицированном PDF-файле так же, как и оригинал. Чтобы использовать его, после ресурса вашего файла .bashrc просто введите
editPDFmetadata myfile.pdf
Вот псевдоним:
editPDFmetadata() {
OUTPUT="${1}-new.pdf"
METADATA="tmp${1}-report.txt"
pdftk ${1} dump_data output $METADATA
$EDITOR $METADATA
pdftk ${1} update_info $METADATA output $OUTPUT
touch -r ${1} ${OUTPUT}
}
Просто разместите определение выше в файл .bashrc в вашей домашней папке, затем откройте новый терминал и он будет готов к использованию.
Вы можете редактировать метаданные с помощью pdftk. Проверьте параметр update_info. Что касается файла данных, ниже приведен пример:
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
(Источник)
Создайте файл с именем «pdfmarks» с этим контентом:
[ /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
затем объедините этот файл pdfmarks с входным файлом PDF, PS или EPS:
gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=output.pdf no_marks.pdf pdfmarks
Источник: http://milan.kupcevic.net/ghostscript-ps-pdf/
Создайте файл с именем «pdfmarks» с этим контентом:
[/ Название (Название документа) / Автор (Имя автора) / Тема (Тема описание / Ключевые слова (запятая, разделенные, ключевые слова) / ModDate (D: 20061204092842) / CreationDate (D: 20061204092842) / Создатель (название приложения или заметка разработчика) / Производитель (название или примечание производителя PDF) / DOCINFO pdfmark
затем объединить этот файл pdfmarks
с входным файлом PDF, PS или EPS:
gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE = pdfwrite -sOutputFile = output.pdf no_marks.pdf pdfmarks
Вы можете редактировать метаданные с помощью pdftk
. Проверьте параметр update_info
. Ниже приведен пример:
InfoKey: Title InfoValue: Mt-Djing: мультитач DJ-таблица InfoKey: Subject InfoValue: Диссертация на магистерскую степень InfoKey: Ключевые слова InfoValue: DJing, NUI, Мультитач, ориентированный на пользователя дизайн InfoKey: Автор InfoValue: Педро Лопес
( Источник )
Чтобы узнать о методе pdftk
, который хорош, потому что он показывает вам все, что задается, в то же время, позволяя вам изменять что угодно, вот сценарий (для вашего .bashrc
или другой файл псевдонимов), чтобы сделать это с помощью одной команды. Это создает новую версию файла, который вы хотите отредактировать, открывает ваш любимый редактор с помощью файла метаданных, а затем реализует ваши изменения и устанавливает время создания / изменения файла в модифицированном PDF-файле так же, как и оригинал. Чтобы использовать его, после ресурса вашего .bashrc
файла просто введите
editPDFmetadata myfile.pdf
Вот псевдоним: [ ! d8]
editPDFmetadata () {OUTPUT = "$ {1} -new.pdf" METADATA = "tmp $ {1} -report.txt" pdftk $ {1} dump_data output $ METADATA $ EDITOR $ METADATA pdftk $ {1} update_info $ Выход METADATA $ OUTPUT touch -r $ {1} $ {OUTPUT}}
Просто разместите определение выше в .bashrc
в вашей домашней папке, затем откройте новый терминал и он будет готов к использованию.
Создайте файл с именем «pdfmarks» с этим контентом:
[/ Название (Название документа) / Автор (Имя автора) / Тема (Тема описание / Ключевые слова (запятая, разделенные, ключевые слова) / ModDate (D: 20061204092842) / CreationDate (D: 20061204092842) / Создатель (название приложения или заметка разработчика) / Производитель (название или примечание производителя PDF) / DOCINFO pdfmark
затем объединить этот файл pdfmarks
с входным файлом PDF, PS или EPS:
gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE = pdfwrite -sOutputFile = output.pdf no_marks.pdf pdfmarks
Вы можете редактировать метаданные с помощью pdftk
. Проверьте параметр update_info
. Ниже приведен пример:
InfoKey: Title InfoValue: Mt-Djing: мультитач DJ-таблица InfoKey: Subject InfoValue: Диссертация на магистерскую степень InfoKey: Ключевые слова InfoValue: DJing, NUI, Мультитач, ориентированный на пользователя дизайн InfoKey: Автор InfoValue: Педро Лопес
( Источник )