2016-11-07 12 views
0

Какие инструменты нужны для визуализации более 60000 уникальных штрих-кодов Code-128 и упорядочения их в сетке в PDF-файле для точной печати? Печать этого большого количества штрих-кодов в цифровой форме кажется самостоятельным вызовом, поэтому должны быть некоторые знания от людей, которые занимаются складированием и массовой маркировкой.Создайте 2D-штрих-коды и расположите сетку для массовой печати

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

Должен ли я использовать PDF для этого? Я потратил слишком много времени, пытаясь выстроить вывод HTML-страницы для дрянного шаблона маркировки. Я был бы признателен за ссылку на библиотеку с открытым исходным кодом или даже на коммерческий инструмент для выкладки штрих-кодов в этом масштабе.

+1

Вы посмотрели на pyBarcode? Он экспортирует штрих-коды в виде файлов SVG или PNG: https://pypi.python.org/pypi/pyBarcode/0.7 –

ответ

1

Просто FWIW, код-128 не является штрих-кодом 2D, это «простой» штрих-код 1D.

Сказанное здесь содержит шрифты Code-128, что означает, что вы можете использовать их в полях PDF-формы, которые вы можете заполнить, возможно, сгладить документ и отправить на принтер. Не нужно возиться с макетом, после того, как вы создали свой базовый PDF-файл.

Чтобы заполнить, вы можете использовать инструменты командной строки, такие как FDFMerge от Appligent, где вы можете легко создавать файлы данных из своей системы баз данных и объединять эти данные с базовым PDF-файлом.

+0

Спасибо @Max Wyss, я имею в виду 1D штрих-коды. –

0

Мы используем LaTeX с пакетом textpos, чтобы получить абсолютное позиционирование. Чтобы создать фактические символы штрих-кода, мы используем пакет pst-barcode. Мы генерируем исходный файл LaTeX на языке сценария, а затем запускаем pdflatex, чтобы получить pdf-код с символами. Это очень легко при использовании LaTeX.