Программа просмотра PDF Okular (часть рабочего стола KDE) имеет множество приятных функций и поддерживает множество форматов файлов. Одна из вещей, которые мне нравятся, это комментарии и аннотации. К сожалению, все комментарии и метаданные (например, последняя просмотренная страница) хранятся локально в: ~ / .kde / share / apps / okular / docdata
Есть ли способ заставить Okular хранить их в самом PDF?
Ответы:
Эта информация документирована в обычной документации .
Как уже упоминалось, метод, поддерживаемый некоторое время, заключается в сохранении документа PDF в виде архива, который создает
.okular
файл. Сохранение аннотаций непосредственно в PDF довольно недавно, и из документации эта опция доступна только с версии 0.15. С такой последней версией, использованиеSave As
и сохранение в формате PDF также сохраняет аннотации. Также обратите внимание, что, как упоминалось в документации, для этого также требуется последняя версияpoppler
.Однако проблема, с которой вы можете столкнуться, заключается в том, что документ, сохраненный в виде архива, в настоящее время нельзя сохранить в формате PDF. Поэтому, если вы уже сделали свои аннотации и хотите использовать более новую версию,
okular
чтобы сохранить их в PDF, это может оказаться сложным. Если вы просто обновите свою версию okular, это может сработать, поскольку она будет использовать ту же~/.kde/share/apps/okular/docdata
папку. Однако, если вы хотите использовать более новую версию okular в другой системе, вам следует перенести PDF и соответствующий файл метаданных отдельно.источник
После создания каких-либо комментариев с помощью Okular,
Перейдите к опции «Печать» (в меню «Файл» или «Ctrl + P»), а затем в опции « Имя» измените значение на «Печать в файл (PDF)», а в опции « Выходной файл» укажите путь к нужному выходному файлу.
Вуаля, ваши аннотации теперь являются частью вашего нового PDF.
источник
http://forum.kde.org/viewtopic.php?f=20&t=107182#p247428
источник
Просто используйте
file > print > printer name: print to file (PDF)
. Выходной файл отправляется в ваш дом по умолчанию. Ваша аннотация должна быть там.источник
print to PDF
. Хотя подчеркивание сохраняется, страница с подчеркиванием сохраняется как изображение (вы не можете выделить текст), но страницы, на которых нет комментариев, позволяют выбирать текст.Текущая версия Okular позволяет сохранить PDF с аннотациями, перейдя в Файл -> Сохранить как.
Тем не менее, я хотел что-то автоматизированное. Итак, я создал скрипт Autokey, чтобы каждый раз, когда я закрывал свой PDF, аннотации автоматически сохранялись в самом PDF. Обратите внимание, что этот скрипт сохранит ваш PDF, перезаписывая оригинальный PDF.
Скрипт автоключей
Сначала вам нужно будет установить
autokey-gtk
иxdotool
сначала:Теперь в autokey перейдите в New -> Script. Добавьте следующий код в ваш новый скрипт:
Теперь вы можете назначить фильтр окна и горячую клавишу этому сценарию. В окне фильтра добавить
.*okular.*
. И в горячих клавишах, я использовал<ctrl>+s
. Вы можете использовать все, что вы предпочитаете.Итак, теперь, когда мне нужно выйти из okular, я использую CtrlS, и okular завершает работу после сохранения моего pdf.
источник