Вопрос Как я могу выделить или аннотировать PDF-файлы?


В настоящее время мне нужно выделить некоторые разделы в PDF-файлах или добавить аннотации (комментарии / примечания). Эти изменения должны быть сохранены.

Какие инструменты существуют на Ubuntu?


173
2017-08-07 02:26


происхождения


Вы смотрели PDF-редактирование из USC? - Mitch♦
Попробовали только pdfedit, уродливые gui, никаких инструментов выделения. Это не то, что я хотел. (если вы уверены, дайте мне инструкции о том, как это сделать с этим pdfedit) - Anwar
Я тоже попробовал. У него есть такие инструменты на панели инструментов над текстом, но это не сработало, как ожидалось: когда я попытался выделить текст в pdf, который я сделал с LibreOffice, область над текстом стала подсвеченной ... Но, чем сохранить ее, подсветка также видно с помощью Evince, например, в неправильном месте. → На самом деле не решение. - Jakob
Гугл документы. Я знаю, что сначала это звучит как копирование, но оно работает, и это определенно будет кросс-платформенным. Вы даже можете загрузить результат в формате PDF, содержащий аннотации, которые вы сделали - cxrodgers
** ОБНОВИТЬ **: Native Foxit Reader теперь позволяет выделять foxitsoftware.com/downloads - Orion


ответы:


Okular поддерживает аннотации PDF.

Чтобы сохранить highliting / аннотации непосредственно в документе PDF, выберите «Файл» -> «Сохранить как ...» и создайте новый PDF-файл, который будет содержать ваши изменения.

Редактировать:  Inkscape поддерживает редактирование PDF (по одной странице за раз), и большинство людей, похоже, не знают об этом, поэтому я добавляю его в ответ.


127
2017-08-07 03:21



Brilliant! Только то, что я искал! :) - ssanj
Okular хранит аннотации и подчеркивает вне отредактированного документа (это похоже на ограничение Poppler!) okular.kde.org/faq.php#addedannotationsinpdf Это означает, что изменения видны только из Okular, на машине, которую они создали. - MarkovCh1
Inkscape позволил мне выделить текст, а также «отредактировать» личную информацию из PDF, нарисуя непрозрачные коробки над текстом. Отличное решение, потребовалось ~ 30 секунд для установки, примерно столько же времени, чтобы отредактировать мою страницу PDF. Спасибо, Ли Ло! - OpensourceFool
Okular теперь может сохранять аннотации к PDF-файлам, см. askubuntu.com/questions/1529/how-can-i-highlight-pdfs/... - Thomas Arildsen
@OpensourceFool Рисование непрозрачных коробок над текстом не удаляет его, оно только скрывает его, и ваш ящик можно легко удалить, чтобы открыть текст под ним (при условии, что вы сохраняете в формате PDF). Подробнее об этом здесь: apple.stackexchange.com/questions/22683/... - erb


На самом деле, ни одно из этих решений не работает как в Windows, так и в Mac OS. Mendeley поддерживает только желтую подсветку и импортирует pdf-файлы в Inkscape или OpenOffice довольно неудобно, если вы хотите прочитать статью и просто сделать несколько аннотаций.

К счастью, есть несколько бесплатных просмотрщиков PDF для Windows, которые безупречно работают с вином (если вы считаете, что вина слишком сложное, используйте PlayOnLinux - отличный интерфейс для конфигурации вина). Одним из лучших из этих зрителей является Просмотр PDF-XChange от Tracker Software. Существует бесплатная версия, которая содержит тонну функций аннотации, сохранение сеансов и т. Д. Захватите его здесь:

http://www.tracker-software.com/product/downloads

И проверьте этот снимок экрана:

http://www.tracker-software.com/image/Viewer1%28684%29_300x0.jpg

Я действительно хочу, чтобы была рабочая альтернатива Linux с открытым исходным кодом (xournal хорош, но слишком ограничен). Но пока я доволен употреблением вина.


48
2018-02-22 23:03



Я уверен, что Inkscape, pdfedit или okular работают как минимум наполовину, а также некоторые пакеты на MacOS или Windows. - belacqua
+1: Это пока единственный хороший вариант. Он отлично работает в Wine, модифицирует некоторые ошибки, специфичные для Unity, которые фиксируются и поддерживает широкий набор параметров разметки документов. - MarkovCh1
Я обычно использую Foxit_PDF_Editor на Wine - blvdeer
Okular теперь может хранить аннотации в самом PDF-файле - Hashken
@Sadi: Я нашел портативные версии PDF-XChange Viewer, чтобы хорошо работать с любой версией WINE, которую я тестировал (включая 1.7.8 x64). Так что это вариант. И хотя ваше утверждение верно, это не поможет, если у вас есть несколько измененных, но несохраненных документов. - onse


Недавно появилась новая версия Foxit Reader выпущен для Linux. Он имеет поддержку подсветки и аннотации. Он имеет больше возможностей аннотации, чем Okular, включая встроенные заметки с прозрачным фоном, рисование различных форм и т. Д.

Как установить Foxit Reader в Ubuntu объясняется в этом ответе AskUbuntu:   Установка FoxitReader


46
2017-10-01 02:28



Большой! Это быстро, много вариантов, сохраняет все в один файл, поэтому подходит для аннотации. После загрузки убедитесь, что .run файл является исполняемым. Кроме того, вы могли бы захотеть редактировать типы mime ~/.local/share/applications/mimeapps.list после установки. - VRR
можете ли вы добавить дополнительные шаги, как установить это? Я не могу найти его после установки. - buzhidao
Это должно быть увеличено. Новая версия работает достаточно хорошо, с гораздо большим количеством вариантов аннотации, чем Okular. - xji
FoxitReader - лучший. - Anwar
Чувак, ты просто заставил меня войти в систему, чтобы продвигать тебя. - Eray Erdin


Будущая версия Evince будет поддерживать аннотацию PDF и подчеркнуть. Здесь вы можете увидеть видео первой частичной реализации, сделанный Карлосом Гарсией Кампосом

Если вы хотите попробовать, я думаю, вам нужно хотя бы показать 2.32 и перекомпилировать последнюю версию Poppler клонирование из хранилища git:

git clone git://git.freedesktop.org/git/poppler/poppler

Здесь ошибка пусковой панели этой недостающей функции от evince (poppler, упакованный для Maverick, недостаточно обновлен).

21 апреля 2011 г. - Обновление Evince в Natty теперь поддерживает аннотации по умолчанию (не выделяя). Evince в Natty составляет 2,32, poppler - 0,16.4.

Обновление 08 марта 2017 года Evince в Ubuntu 16.04 поддерживает подсветку.


35
2017-11-03 15:09



У меня 12.04, evince 3.4.0, poppler 0.18.4, и я не могу найти функцию аннотации в меню ... - Erel Segal-Halevi
Теперь это можно сделать в боковой панели. (Я не пробовал с 12.04.) help.gnome.org/users/evince/stable/annotations.html.en - Arpad Horvath
Это не особо подчеркивает, но больше добавляет примечания к документам - shaneonabike
Действительно, в 14.04 вы также можете получить доступ Annotations в боковой панели и добавьте комментарии / примечания. Затем вы можете сохранить копию, и она должна быть совместима с Adobe Reader. Укушен скрытый от пользователя, но отличный материал. - landroni
Evince поддерживает выделение, аннотирование и сохранение в pdf после обновления до 16.04. Ура! - Valentas


Xournal это также программное обеспечение, которое вы используете для этой задачи.


30
2017-08-07 11:25



xournal только сохраняет основные моменты в формате, характерном для xournal (в основном конвертирует PDF в изображения и выделяет там) - MarkovCh1
@Szygy: В отличие от okular xournal Можно однако экспортируйте аннотации в PDF - Glutanimate
Я просто использовал Xournal для аннотирования PDF-файла и экспортировал аннотированную версию в PDF, и он отлично работал. - Erel Segal-Halevi
@ErelSegalHalevi Пожалуйста, не обращайте внимания на мой последний комментарий. Недавние версии журнала не растрировать PDF. Сохраняются как текстовые, так и масштабируемые векторные элементы. Это делает Xournal лучшим выбором для аннотации PDF. - Glutanimate
Одной из самых приятных особенностей в xournal является то, что вы можете использовать чувствительный к давлению ввод пера, и даже эти набросанные аннотации будут сохраняться как векторная графика, а не изображения. Значит, небольшой размер файла вокруг. - tanius


выказывать пакет, который встроен в Ubuntu и называется Document Viewer, может добавлять аннотации к PDF-файлам.

Evince 3.18.2 из репозиториев по умолчанию Ubuntu 16.04 поддерживает аннотации выделения и перемещение значков аннотации в другую позицию на странице.

Если у вас нет видимой боковой панели в левой части окна открытого документа, нажмите Посмотреть -> Боковая панель или нажмите F9 чтобы сделать боковую панель видимой. В верхней части этой боковой панели находится раскрывающееся меню с такими параметрами, как Эскизы, Индекс а также аннотированиеs (некоторые из них могут быть затемнены для некоторых документов).

Чтобы создать аннотацию:

  1. Выбрать Аннотации в раскрывающемся меню. Теперь вы должны увидеть Список а также Добавить в раскрывающемся меню.

    enter image description here 

    В Ubuntu 16.04 и более поздних версиях щелкните значок панели инструментов, который выглядит как блокнот. Новая панель инструментов появится под панелью инструментов с двумя значками для добавления текстовых аннотаций и добавления аннотаций выделения.

    IMG:

  2. Выберите Добавить Вкладка.

  3. Нажмите на значок, чтобы добавить аннотацию.

    enter image description here 

    В Ubuntu 16.04 и более поздних версиях значок добавления текстовой аннотации выглядит как листок бумаги с + в верхнем правом углу (отмечен диагональной желтой стрелкой на скриншоте ниже), а значок для добавления выделенной аннотации выглядит как лист бумаги с тремя черными блоками на нем.

    IMG:  

  4. Нажмите на то место в окне документа, в которое вы хотели бы добавить аннотацию, предпочтительно пустое место, где аннотация не будет охватывать что-либо еще в документе. Ваш аннотирование откроется окно.

  5. Введите текст в окно аннотации. Вы можете изменить размер заметки, щелкнув и удерживая левую кнопку мыши на одном из нижних углов заметки и перемещая ее.

  6. Закройте заметку, щелкнув по x в верхнем углу заметки. Вам может потребоваться навести курсор мыши на x с помощью мыши, чтобы сделать ее видимой.

  7. Когда вы хотите сделать аннотацию, нажмите на значок для нее. Если вы не видите значки аннотаций, разверните маленькие черные стрелки слева от номеров страниц в боковой панели, чтобы показать их. Значок текстового примечания выглядит как лист бумаги с карандашом над ним в Ubuntu 14.04, и он выглядит как карандаш в Ubuntu 16.04. Значок аннотации выделения выглядит как лист бумаги в Ubuntu 16.04.

  8. Когда вы закроете документ, вас спросят, хотите ли вы сохранить изменения, внесенные в него.


24
2017-08-29 05:15



Значок аннотации расположен по-разному для Evince в выпусках 14.04 и 16.04. Не стесняйтесь использовать ссылку на скриншоты, найденные в мой ответ здесь для обновления вашего ответа. - clearkimura
Я использую evince в течение многих лет, только что узнал эту кнопку сегодня. - Eduardo Santana
Спасибо @karel. Я обновил свой собственный ответчтобы обновить то, что я сделал с тех пор, как я задал этот вопрос впервые 6 лет назад. - luisgonzalez


Существует пакет, называемый PDFedit что может это сделать.


19
2017-08-07 02:35



Обратите внимание, что файл pdfedit был удален из Ubuntu с 12.10 - Dustin Kirkland
Кроме того, в 12.04 есть некоторые ошибки, например, при попытке изменить цвет или шрифт. Кроме того, у pdfedit нет отмены, что может быть очень неприятно, тем более, что highlighing не работает должным образом (выделяет полную строку вместо одного слова). - Erel Segal-Halevi


Средство просмотра PDF в Mendeley позволяет выделить и аннотировать PDF-файлы. Чтобы сохранить изменения, необходимые для File > Export PDF with Annotations,

Однако Mendeley не является открытым исходным кодом, и он заставляет вас использовать учетную запись ... Но в остальном функциональность отличная.

Вы можете скачать Вот,


16
2017-08-07 17:11



В то время как Mendelay имеет приятный интерфейс, возможности аннотации ограничены (могут добавлять только липкие заметки, нет чертежей или текстовых полей), а аннотации и выделение не сохраняются в документе. - MarkovCh1
@ MarkovCh1 По моему опыту они, если вы Export PDF with annotations, - landroni
Что мне нравится в Mendeley, так это его способность экспортировать страницу в конце PDF-файла, перечисляя все аннотации. Довольно круто. Я ненавижу, хотя это не open-source, и что он заставляет вас использовать учетную запись ... - landroni
Mendeley в настоящее время не поддерживает добавление / удаление закладок - titus
Мне тоже нравится Менделей. Несмотря на свои ограничения, тот факт, что он может синхронизировать изменения, невероятно полезен. Вы можете выделить / добавить заметки с помощью настольного приложения, приложения Android или iOS, а также с сайта Mendeley. Однако, как отмечали другие, вам нужно искать в другом месте, если вам нужно сделать что-то другое, кроме выделения или добавить липкие заметки - Emily


-------------- EDIT Март 2018 --------------

Используя несколько редакторов pdf-редакторов, и через 6 лет (!) задав этот вопрос, я обосновался в двух разных инструментах для разных целей:

  • Mendeley Desktop является отличным справочным менеджером, и он работает безупречно в большинстве версий Ubuntu. Он идеально подходит для работы с бумагами и академическим письмом и поддерживает синхронизацию нот и подсветки.

  • Evince (или средство просмотра документов), программа просмотра PDF по умолчанию с Ubuntu 18.04 также поддерживает подсветку и аннотации. Чтобы отобразить строку меню аннотаций, вы должны щелкнуть по красному кругу (см. Ниже). Появятся варианты аннотации, и вы можете аннотировать или выделить, как показано в синем круге на изображении ниже.

Annotations on Evince Document Viewer

-------------------------------------------------- ------

Для меня лучшим решением было PDF X-Change Viewer,

Он просто устанавливает и работает безупречно под Wine. (Источник)

Единственная проблема заключается в том, что иногда, когда вы быстро прокручиваете, он показывает некоторые пробелы над текстом, которые очищаются при нажатии или выборе строки в документе.

В меню «Правка» есть опция «Предпочтения \ Производительность \ Использование потоков»: «Использовать синхронный режим отображения страниц» который предотвращает эти пробелы в моей.


14
2017-12-15 14:39



Да, PDF X-Change with Wine - лучшее решение, но об этом уже ответил пользователь11305. - mivk


Теперь вы можете фактически экспортировать аннотации в PDF-файлы в Okular (это было невозможно до недавнего времени): http://docs.kde.org/stable/en/kdegraphics/okular/annotations.html

Кажется, Okular должен быть построен с Poppler как минимум на версии 0.20. Он работает с Ubuntu 13.04.


13
2018-05-14 09:28