Задать вопрос
kosmonaFFFt
@kosmonaFFFt
Senior Java Developer.

Библиотеки/средства, способные напечатать текст в изображение, пригодное для печати на принтере?

Доброго времени суток…


Имеется принтер для печати пластиковых карточек Zebra P430i и SDK для него. Принтер умеет печатать текст, и делает это хорошо, но выравнивание по правому краю/центру не поддерживает, а оно нужно. Т. к. узнать точные размеры будущего текста для коррекции координат для печати невозможно, текст я сначала печатаю в картинку, а затем картинку отправляю на принтер. Проблема в том, что после печати на принтере этой картинки текст получается не очень хорошего качества, не смотря на то, что картинка имеет DPI как у принтера — 300.


Отсюда вопрос — посоветуйте, пожалуйста, бесплатные библиотеки на C, C++, C#, которыми можно было бы напечатать текст в картинку и при этом поиграться со всякими параметрами сглаживания и т. д (лицензия должна позволять динамическую линковку с закрытым кодом). Ну или другие способы улучшения качества печати.
  • Вопрос задан
  • 3241 просмотр
Подписаться 5 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 3
@MikhailEdoshin
Текст и картинка разные вещи. Текст печатается с разрешением принтера (например, 300 dpi — это достаточно низкое разрешение, недостатки будут заметны невооруженным глазом), а картинка — с линеатурой растра (например, 75 lpi — это, напротив, довольно высокая линеатура). Если печатать текст картинкой, он всегда будет дробиться растром, тут ничего не сделать. Копайте все-таки в сторону измерения длины строки как-то.
Ответ написан
maeln0r
@maeln0r
Принтер поддерживает postscript?
Ответ написан
maeln0r
@maeln0r
pdf.my-addr.com/free-online-pdf-to-ps-convert.php
PS тот же PNR. просто переименуйте расширение и работайте как с PNR
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы