PDFTK
Установка PDFTK в CentOS 7
В CentOS 6 ставилось из коробки:
1 | sudo yum install -y pdftk.x86_64 |
В CentOS 7 же немного поплясять с гуглом, и о счастье — добрый самаритянин сделал неофициальный реп с pdftk:
1 2 3 | sudo wget https://copr.fedorainfracloud.org/coprs/robert/gcj/repo/epel-7/robert-gcj-epel-7.repo -P /etc/yum.repos.d sudo wget https://copr.fedorainfracloud.org/coprs/robert/pdftk/repo/epel-7/robert-pdftk-epel-7.repo -P /etc/yum.repos.d sudo yum install -y pdftk |
Рекомендую еще поставить полезный пакет poppler для манипуляций с PDF: sudo yum install -y poppler-data.noarch poppler.x86_64 poppler-utils.x86_64
Работа с метаданными
Если метаданные содержат кириллицу, то используем команды с суффиксом _utf8! Извлекаем мета-данные:
1 | pdftk board-schematic-v4.0.pdf dump_data_utf8 output meta.txt |
Редактируем мета-данные:
1 | joe meta.txt |
Обновляем мета-данные:
1 | pdftk board-schematic-v4.0.pdf update_info_utf8 meta.txt output board-schematic-v4.0-meta.pdf |