Ретроактивно копировать выделенный текст в комментарии в PDF-файле

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

введите описание изображения здесь

У Adobe есть опция «Копировать выделенный текст во всплывающие окна комментариев «Выделить», «Зачеркнуть» и «Подчеркнуть», которая при активации не изменит существующие комментарии, а только новые. Инструмент задним числом эмулирует параметр.

введите описание изображения здесь

Перед запуском инструмента:

введите описание изображения здесь

После:

введите описание изображения здесь

Если возможно, работает с Windows 7 SP1 x64 Ultimate или Ubuntu 14.04. В идеале он мог бы обрабатывать несколько PDF-файлов одновременно (полное (под)сканирование каталога было бы еще лучше) и спрашивать, не хочу ли я перезаписывать исходные PDF-файлы или создавать новые.

Ответы (3)

Изменить после просмотра отрицательного голоса

@ Нормальный человек Это отрицательный голос, потому что я скопировал один и тот же ответ на другой вопрос? Может быть, я чувствовал себя гиперактивным после того, как почувствовал, что достиг чего-то, изучая новый язык программирования и внедряя что-то, для чего нет альтернативного решения.

В любом случае, примите ваши предложения в хорошем настроении и отформатируйте ответ соответствующим образом.

Кстати, я ясно упомянул , что это не бесплатно и стоит 15 долларов , а приложение, показанное в вопросе, стоит 80 долларов. Я согласен, что все равно это не делает его бесплатным.

Фактический ответ

Я написал для этого небольшое приложение и разместил его по адресу https://pdfcommentextractor.wordpress.com/ ).

Я добавил в него следующие функции:

  1. Предусмотрена возможность задним числом копировать старые тексты выделения во всплывающие окна комментариев.
  2. Предусмотрена возможность копирования текстов выделения во всплывающие окна комментариев к выделениям, сделанным с планшета.
  3. Возможность указать разделители в генераторе комментариев. Обработка отдельных файлов и массовая обработка
  4. МОЙ ЛЮБИМЫЙ: Возможность разделения разных цветовых бликов на разные файлы.
  5. Найдите строку и выделите

Если кто-то все еще ищет это требование, вы можете попробовать....

Предупреждение: это не бесплатно... Это результат 1 месяца упорного изучения java и PDFBox. Поэтому, пожалуйста, не посещайте сайт, думая, что это бесплатное приложение.

Но если кто-то хочет пойти по тому же пути и разрабатывать с нуля, я могу помочь с указателями, если вы напишите мне на wowpdfextractor@gmail.com

Также @Normal Human ... Я искал это решение несколько месяцев и искал это решение на многих сайтах. Возможно, я пытался опубликовать сообщение на этих сайтах, пытаясь показать, что нашел решение. Если вы считаете, что мой пост не имеет значения для этого вопроса, пожалуйста, не стесняйтесь, чтобы модераторы удалили его. Спасибо

Python + PDFMiner должен позволить вам создать короткий скрипт, чтобы делать именно то, что вам нужно:

  • Оба бесплатны
  • С вашей стороны потребуются небольшие усилия, но пример расширения PDFMiner здесь .
  • Такой сценарий должен иметь возможность анализировать несколько файлов.
  • Найдя его, вы сможете легко извлечь выделенный текст с контекстом в текстовый или HTML-файл.

Я думаю, что этот ответ (от меня) предлагает (почти) точное (и бесплатное) решение:

https://softwarerecs.stackexchange.com/a/77229/70625

Это «почти» ... в том смысле, что он НЕ обрабатывает несколько файлов в пакете, потому что это дополнение к бесплатному Acrobat Reader.