#perl #pdf
#perl #PDF
Вопрос:
Возможно ли найти метки обрезки в файлах PDF с помощью кода Perl? Можно ли определить, был ли оптимизирован файл PDF или нет?
Пожалуйста, предложите решения, если вышеуказанные случаи возможны с использованием сценариев perl…
Комментарии:
1. Знаете ли вы, как были созданы PDF-файлы? Если метки обрезки находятся во встроенном изображении, это другая проблема, чем если бы они были вставлены в виде вектора, например, с помощью Adobe Illustrator или Inkscape.
2. PDF-файлы создаются из файлов Adobe indesign. Возможно ли в perl, чтобы общаться с acrobat professional?
3. metacpan.org/module/Wx::ActiveX::Acrobat даст вам доступ к интерфейсу сценариев, другим вариантом может быть использование интерфейса JavaScript.
4. Что вы пытаетесь сделать, когда найдете метки обрезки?
5. Мне нужно удалить метки обрезки, если они найдены в PDF. В метках обрезки есть фиксированная ширина и высота. Я занимаюсь программированием на Perl в Windows XP. В acrobat Professional возможна пакетная обработка. Но есть ли какие-либо другие варианты для импорта этих функций в perl?
Ответ №1:
Я столкнулся с PDF :: API2, ознакомьтесь с методами страницы https://metacpan.org/module/PDF::API2#PAGE-METHODS , проверьте cropbox
метод. Там может быть решение.