Цитата |
---|
hellm написал: Нашел. Но как выгружать картинкой одну марку, а не все три (или сколько там их будет)? |
Судя по цитате, Вы не попробовали выгрузку картинок, или попробовали но не добились результата
Т.к. он выгружает все картинки отдельно и последовательно. Правда из вашего файла они выгружаются только в формате .pbm Потребуется конвертация
На самом деле Ваш PDF не состоит и картинок(марок) целиком. Каждая марка в PDF состоит из нескольких объектов - картинок (QR code и ...), текста.
Поэтому без танцев программно вытащить марку целиком не получится.
Лично я вижу путь такой (в зависимости от задач)
- Использовать api AdobeReader (поищите в нете запрос как прочитать pdf из excel- ответов море). Он читает pdf как DOM документ
- Использовать набор библиотек которые я порекомендовал выше
Но эти 2 пути Вам позволят получить части одной марки (т.е. отдельно картинку, текст). Далее учитывая, что марки имеют одинаковый формат вы можете генерировать картинку марки программно на форме в Excel и с формы снимать jpeg.
Либо из pdf делать картинку целиком, и по маркерам крестам, которые можно получить из варианта 1 или 2 вырезать кусок картинки. Тогда нужно будет найти еще консольную прогу для вырезки картинки из картинки по координатам.
Так что все возможно.
можно даже читать QR code и выдавать содержимое