В рамках перехода на Линукс появилась необходимость доработать инструмент автоматической конвертации многостраничного PDF в JPG со сжатием и распознанием изображения содержащего штрихкод. В результате исследовательских приключений родилась обработка.
Простая внешняя обработка 1С для конвертации PDF в JPG
Эта внешняя обработка предназначена для быстрой и удобной конвертации файлов формата PDF в формат JPG|PNG с автоматическим распознанием штрихкода. Доработав программу, можно получить мощный инструмент распределения сканов (электронных копий документов) в Вашей учетной системе, что делает её полезной для автоматизации обработки документов в логистике, складском хозяйстве, розничной торговле и других отраслях.
Основные функции:
- Конвертация PDF-файлов в изображения формата JPG|PNG;
- Распознавание штрихкодов с помощью библиотеки Zbar;
Для работы программы используются библиотеки ImageMagick и Zbar.
ImageMagick — это набор инструментов с открытым исходным кодом для работы с изображениями. Он позволяет конвертировать файлы между различными форматами, изменять их размер, добавлять водяные знаки и выполнять другие операции.
Zbar — это библиотека для распознавания штрихкодов. Она позволяет считывать различные типы штрихкодов, такие как UPC, EAN, QR-коды и другие.
Использование этих библиотек позволяет программе быстро и эффективно конвертировать PDF-файлы в JPG|PNG, сохраняя при этом важную информацию. Это делает программу полезным инструментом для автоматизации процессов обработки документов.
Для установки библиотек использовались команды:
sudo apt-get install zbar-tools
sudo apt-get install imagemagick
Тестировалась на УПП 1.3 под Astra Linux 1.7.3
В обработке выбираете файл PDF, последовательно выводятся сообщения содержащие штриход, сами изображения сохраняются в выбранную вами директорию.
Проверено на следующих конфигурациях и релизах:
- Управление производственным предприятием, редакция 1.3, релизы 1.3.231.2