Libreoffice Calc, шрифт печати штрих-кодов, растянуть шрифт выше, но не шире

Я использую Libreoffice Calc для печати бирок. Я закодировал тексты для использования в формате code128, как и в этом онлайн-инструменте, и я могу печатать штрих-коды, используя шрифт Libre Barcode 128. Когда я печатаю этикетки нормального размера, они сканируются правильно.

Однако у меня проблемы с маленькими этикетками. Этикетки меньшего размера должны быть около 3,2 см в ширину, чтобы соответствовать. Поэтому я установил размер шрифта 16pt, но тогда они не всегда сканируются так же легко. Большую часть времени сканер штрих-кода вообще не подхватывает его, только иногда он сканирует правильно, поэтому это нереализуемое решение.

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

Итак, мой вопрос,
Есть ли лучший способ сделать шрифты выше, но не шире?
Или есть другой способ печати штрих-кодов с более высокими линиями?
Или, может быть, лучше использовать шрифт barcode128?

1 ответ

Решение

У меня была такая же проблема со штрих-кодами в середине 90-х, без гугла или даже большого количества интернета, поэтому, чтобы вспомнить, потребовалось немного больше времени! Сканеры штрих-кода издают звуковой сигнал, когда я проходил мимо них в полосатой рубашке, но не сканируют мои штрих-коды.

Вам нужно сделать версию шрифта двойной высоты. Это довольно просто в наши дни. Используйте онлайн-шрифт Glyphr Studio и загрузите ваш шрифт barcode128. Перейдите к глобальным настройкам в меню и в опции изменения размера всех глифов, поместите 2200 в поле высоты и нажмите кнопку изменения размера (при условии, что высота уже 2200, это удваивает ее до 4400). Затем в настройках шрифта, пропорции глифа, введите 4400 в поле высоты всплытия. Находясь в настройках шрифта, присвойте шрифту имя, например code128L. Затем выберите меню экспорта и нажмите OTF формат и сохраните. Нажмите на загруженный шрифт и установите его.

Другие вопросы по тегам