3

Мой начальник обычно просит меня предоставить какие-то письменные отчеты. Я пишу их в LaTeX, доставляю их в формате PDF и возвращаю с большим количеством комментариев. Она использует Acrobat Professional для создания комментариев.

Я хотел бы извлечь список всех комментариев из файла, чтобы на втором этапе импортировать их в инструмент управления задачами. Достаточно простого текстового формата, я могу написать скрипт для добавления разметки, если это необходимо. Все, что я хочу, это чтобы отдельные комментарии были как-то разделены, например, двумя пустыми строками (я думаю, что она иногда добавляет в комментарии новые строки).

Я настоятельно предпочитаю решение, которое работает под Linux, но в худшем случае примет то, что требует Windows. У меня нет лицензии на Acrobat Professional или другие платные программы для чтения PDF, поэтому, если возможно, рекомендую бесплатное программное обеспечение.

3 ответа3

2

Поскольку вы используете LaTeX, пакет texlive-latex-extra в Ubuntu содержит исполняемый файл pdfannotextractor который может извлечь для вас комментарии. При этом используется libpdfbox-java который вам также необходимо установить.

Другой вариант - установить python-poppler и использовать этот сценарий Python из аналогичного вопроса стекового потока (см. Ответ Энно Грёпера): анализировать аннотации из pdf

1

Комментарии в PDF могут быть экспортированы / импортированы как файлы FDF. Размер файлов FDF обычно составляет всего несколько мегабайт (если комментарии не включают изображения или другие файлы). Список комментариев также можно экспортировать в Word. Оба параметра находятся в меню параметров на панели комментариев, как показано на снимке экрана ниже (из Acrobat X Professional).

0

Я думаю, что терминология - это аннотации, так что это может помочь в ваших поисках. ;)

Иначе, возможно, онлайн-решение, такое как https://www.sumnotes.net/ ?

Примечание: я нашел эту конкретную ссылку в ответе на другой вопрос SU: печатать только аннотации в формате PDF. Я никогда не использовал это сам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .