Xournal — удобное средство аннотирования PDF-файлов в Linux
Свободная программа Xournal является аналогом проприетарной программы Windows Journal и позволяет с помощью рукописного ввода создавать всевозможные записки, заметки, рисунки и т.п. Но есть у Xoгrnal и одна интересная особенность — аннотирование PDF-файлов.
Редактирование PDF
Как известно, файлы в формате PDF плохо поддаются редактированию, да и предназначение у них немного другое — просмотр сформированного и завершенного документа и точная печать.
Xournal для пометок прямо на PDF
Xournal использует широко известную в узких кругах свободную библиотеку Poppler для того, чтобы создать из PDF-файла растровый фон, который потом можно редактировать привычными инструментами, такими как перо, ластик, инструменты нанесения текста и выделения цветом. Измененный PDF-документ можно сохранить либо в виде отдельного слоя, привязанного к оригинальному файлу, либо как новый PDF-документ.
Xournal — рукописное аннотирование PDF в Linux
Среди других приятных особенностей, которыми может похвастаться Xournal, можно отметить высококачественное отображение графики (subpixel resolution) и поддержку планшетов Wacom.
Узнать подробности можно на официальном сайте Xournal.
Комментарии
pomodor
2 июля, 2014 - 00:18
Кстати, довольно часто нужно замазать некоторые области в PDF черными прямоугольниками. Раньше приходилось с помощью того же Попплера выдергивать картинки и править их.
Может кто-то знает еще более простой способ выпиливания части приватной информации из PDF?
Чингачгук
7 июля, 2014 - 22:17
Разве стандартный Inkscape не позволяет тупо редактировать pdf?
pomodor
7 июля, 2014 - 23:10
Спасибо за совет! Как-то не приходило даже в голову редактировать текст в векторном редакторе. Наверное, должно сработать.
pomodor
7 июля, 2014 - 23:22
В принципе, работает, но замарывать текст не очень удобно. Во-первых, создается новый слой, который потом можно удалить и получить исходный текст. Во-вторых, не понял как страницы листать — показывается только первая страница документа.
comrade
7 июля, 2014 - 23:44
Если исходный PDF – текстовой, его можно в LibreOffice Draw отредактировать, заменить «лишний» текст на XXXXXXX, например:-)
А потом опять в PDF экспортировать.
pomodor
8 июля, 2014 - 00:02
Не очень эстетично получается, особенно если в замазываемом блоке шрифты разного размера. Но тоже вариант.
Кстати, вспоминается давний курьезный случай, описанный, кажется, в еще бумажной Компьютерре. Какая-то американская секретная контора закупила Adobe Acrobat для надежного вымарывания секретной информации из PDF. Обработали кучу документов и выложили в сеть. А потом публика развлекалась, убирая корректировочный слой с черными прямоугольниками. :)
comrade
8 июля, 2014 - 01:42
Катя: привет, я с уга вернулась!
Ромка: прив! как оно там?
Катя: да замечательно! прикинь, я на нудистском пляже загорала! У меня даже фотка одна есть...
Ромка: вах)))Фстудию!
Катя: АГА! Хитрец! Ну ладно,я щас только все прикрою чёрными квадратиками!
Ромка: Ну давай...
Катя: Слуш, я тут не до конца с фотошопом разобралась... В какой формат лучше сохранить?
Ромка: Ну...Конечно же в PSD
Катя: А, хорошо, щас кину!
Ромка: Давай, жду с нетерпением!
Чингачгук
8 июля, 2014 - 21:13
Вот поэтому секретные данные надо удалять. Если это текст, то Inkscape — самое то. Единственное на старых pdf-ках у меня он текст в неверной кодировке открывал.
pomodor
8 июля, 2014 - 21:44
Согласен. Я бы еще добавил, что секретные тексты лучше держать в plain text, а то кто знает, какие скрытые слои и метаданные предусматривает формат.
Чингачгук
8 июля, 2014 - 21:10
Во-первых, создается новый слой, который потом можно удалить и получить исходный текст.
1) Попробуйте замазать текст в Xournal, а потом стереть замазку в Inkscape. Не забудьте провести разгруппировать. Вуаля! Тайное стало явным!
2) Не знаю, может это изменяется, но после Xournal оригинальный PDF становится рисунком. Причём не векторным, а растровым, что не только сильно ухудшает визуальное качество файла, но и увеличивает размер.
Во-вторых, не понял как страницы листать — показывается только первая страница документа.
Никак. Inkscape редактирует только 1 страницу. Мой Inkscape 0.48.3.1 под Debian спрашивает какую именно. Но если и не спрашивает, то pdftk в помощь. Собрать файл обратно поможет он же.
Комментировать