IDautomation имеет несколько продуктов.
В частности, у них есть один для Crystal Reports с калькулятором контрольной суммы Code 128 . Он обходит необходимость в шрифте и генерирует шрифт прямо в отчете, который можно перейти прямо в PDF. Наименьший размер, который я смог использовать в этой функции, составляет около 12 шрифтов. В частности, они разбили спецификацию шрифта Code 128, чтобы предоставить вам минимально возможные штрих-коды. Насколько я помню, это не отображается как шрифт или изображение.
В качестве альтернативы я вспоминаю, что у них есть продукт, который будет отображать шрифт как изображение.
Еще один полезный продукт - Барбекю . Может быть, вы можете найти что-то по этой линии.
Другие факторы, которые учитываются при попытке печати и считывания маленьких штрих-кодов:
Как долго значение, которое вы кодируете в штрих-коде. 20 символов - это много. Есть ли способ объединить или каким-то образом уменьшить его? Уловки, которые я использовал в прошлом, включают использование хэшированного значения (или номера записи), которое связывало бы все нужные мне значения. Чем короче вы можете получить свой штрих-код, тем меньше вы можете сделать его, и при этом все еще иметь его очень ясно.
Удлинится ли штрих-код со временем? Если это так, вам может понадобиться более широкая метка или рассмотреть другой формат. Мне начинает нравиться несколько 2D штрих-кодов.
Материал этикетки. Я видел проблемы с использованием цветных или слишком блестящих надписей вместо белых, матовых, которые затрудняют чтение.
Считыватели штрих-кода могут иметь большое значение. Наличие лазерного считывателя вместо оптического даст вам большее разрешение при считывании штрих-кодов. Это означает, что вы можете читать их издалека или читать меньшие. В Symbol есть замечательные лазерные сканеры штрих-кода за 150 долларов.
Системы печати и считывания штрих-кодов, над которыми я работал, выполнили несколько миллионов распечаток и считываний со штрих-кодами малых и средних размеров, поэтому я надеюсь, что некоторые из страданий и знаний, которые у меня были выше, помогут !