Несколько лет назад понадобилось мне кое-что поменять в чертежах, которые были в виде pdf-альбома представлены. Файл pdf не был закрыт от редактирования к слову. Казалось бы – задача примитивная, но не тут-то было. Перепробовал около десятка различных бесплатных и условно-бесплатных pdf-редакторов – всё без толку. Некоторые “редакторами” только называются – на деле не могут вообще ничего. Другие вроде позволяют изменения внести, но лепят всюду свои надписи типа “отредактировано в таком-то pdf редакторе”, что мне тоже совсем ни к чему. А чем можно банально разбить альбом на страницы – я вообще не понял.
Помощь, как часто бывает, пришла из мира open source – была найдена бесплатная (кроссплатформенная, под Linux и Windows точно есть), позволющая редактировать pdf в широких пределах. Для любителей графики – и под Linux, и под Window у pdftk есть графические интерфейсы (GUI). Меня же как раз больше привлекла консольность – можно в пакетном режиме обрабатывать сразу несколько файлов. Ей я вырезаю или вклеиваю нужные листы в альбомы чертежей, а сами изменения делаю в обычно графическом редакторе (чаще в сего – в Gimp).
Итак, вкратце, вот что что умеет редактор pdftk:
- Разбивать pdf-файл на страницы или склеивать его из отдельных файлов в альбом (можно вырезать или вклеить нужные страницы в существующий файл);
- Запароливать pdf-файлы или наоборот снимать защиту, поддерживается шифрование и задание паролей на редактирование или только на чтение – обработка защищенных pdf;
- Заполнять формы в pdf-файлах в автоматическом режиме;
- Добавлять к страницам pdf-файла водяной знак;
- Обрабатывать метаданные pdf-файла – читать, изменять и перезаписывать.
Список возможностей довольно исчерпывающий, лично мне хватает опций по вырезанию из pdf нужных страниц, которые я затем редактирую в Gimp, как писал выше, и вклеиваю обратно в исходный pdf-файл. Так что различные платные редакторы pdf для меня стали бесполезны, а с учетом наличия графического интерфейса к pdftk – разобраться с ней ничуть не сложнее, даже если ничего не понимать в консольных командах.
Еще на похожие темы:
Оригинал статьи (здесь можно оставить свои комментарии).
0 коммент.:
Отправить комментарий
Спасибо за комментарий!