Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
05.02.2017, 00:15
|
|||
---|---|---|---|
|
|||
Полиграфический анализ PDF |
|||
#18+
Коллеги. Возникла задача написать некий анализатор. На входе PDF-файл. Необходимо его проанализировать с полиграфической точки зрения. Причем проверки самые разнообразные и включают в себя например: - проверку количества страниц, формата и полей (в том числе обрезных полей, то есть если какое-то изображение идет на краю листа "под обрез", то оно должно выступать в достаточной мере за границу обреза) - проверка встроенных картинок (начиная от разрешения и цветовой схемы и заканчивая попиксельным анализом на предмет непревышения некоторых ограничений) - анализ встроенных шрифтов (а точнее их отсутствие - все должно быть переведено в кривые) - отсутствие ICC-профиля Так как анализировать сам PDF, ввиду закрытости формата, видимо, не очень целесообразно, сходу возникает такие идеи: 1. Распечатать PDF виртуальным принтером в растровый файл. Это позволит проанализировать то, что можно проанализировать попиксельно (поля, заполнение и т.п.) 2. Распечатать в какой-нить EPS-формат, в котором можно проанализировать встроенные растровые изображения на предмет формата, посмотреть наличие шрифтов не в кривых и т.п. Прошу советов - в каком направлении еще можно подвигаться, какие библиотеки можно использовать, какие есть другие идеи, как это реализовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.02.2017, 01:04
|
|||
---|---|---|---|
Полиграфический анализ PDF |
|||
#18+
судя по кол-ву просмотрщиков, pdf не такой уж и закрытый ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.02.2017, 10:06
|
|||
---|---|---|---|
Полиграфический анализ PDF |
|||
#18+
вот просмотрщик в исходниках http://mupdf.com ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.02.2017, 10:21
|
|||
---|---|---|---|
Полиграфический анализ PDF |
|||
#18+
Shocker.ProТак как анализировать сам PDF, ввиду закрытости формата, видимо, не очень целесообразно формат открытый - http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_reference_1-7.pdf pdf - это сжатый постскрипт, грубо говоря, шрифты и изображения - просто ресурсы. преобразовывать в EPS - никакого смысла, можно лишь потерять часть метаданных. (или майкрософтный XPS имелся ввиду?) есть немалое количество библиотек с самыми разными лицензиями. начать можно с iTextSharp ( https://sourceforge.net/projects/itextsharp/ ) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.02.2017, 10:51
|
|||
---|---|---|---|
Полиграфический анализ PDF |
|||
#18+
Shocker.Pro, и важно не перестараться - подобные продукты на рынке живут давно - https://www.enfocus.com/en/products/pitstop-pro - например ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.02.2017, 11:56
|
|||
---|---|---|---|
|
|||
Полиграфический анализ PDF |
|||
#18+
Изопропилили майкрософтный XPS имелся ввиду?нет, я имел ввиду постскрипт, ок, спасибо за инфу Изопропилподобные продукты на рынке живут давноЯ положился на слова заказчика, что подобные продукты сильно навороченные и дорогие, а ему нужен небольшой функционал с пакетной обработкой. Отослал ему ссылку. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.02.2017, 12:14
|
|||
---|---|---|---|
Полиграфический анализ PDF |
|||
#18+
Shocker.Proчто подобные продукты сильно навороченные и дорогие и это правда. http://www.globalvisioninc.com/esko/ например ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.02.2017, 20:23
|
|||
---|---|---|---|
Полиграфический анализ PDF |
|||
#18+
Shocker.ProИзопропилили майкрософтный XPS имелся ввиду?нет, я имел ввиду постскрипт, ок, спасибо за инфу Изопропилподобные продукты на рынке живут давноЯ положился на слова заказчика, что подобные продукты сильно навороченные и дорогие, а ему нужен небольшой функционал с пакетной обработкой. Отослал ему ссылку. Мне интересно сколько будет стоить написать такой анализатор? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&mobile=1&tid=1400065]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 267ms |
total: | 404ms |
0 / 0 |