Какой шрифт можно использовать в сообщении Jasper? - PullRequest
0 голосов
/ 09 октября 2010

Я использую JasperReport 3.7.1
Я хочу напечатать отчет в виде обычного текста, какой шрифт можно использовать?

Я бы хотел напечатать отчет на матричном принтере.
Мне нужен шрифт, аналогичный «Roman 12cpi»;
потому что 'Roman 12cpi' не поддерживается в ireport 3.7.1.

Ответы [ 2 ]

0 голосов
/ 18 февраля 2011

JasperReports поддерживает шрифты TrueType, а не шрифты Windows «только для принтера», которые обычно поставляются с программным обеспечением матричного принтера, например Roman 12cpi.

Вам больше повезет, если вы экспортируете отчет как чистыйтекст (как было предложено yshalbar) и отправка необработанных управляющих кодов на принтер, например, в ESC / P , чтобы изменить ваш шрифт.

Также посмотрите на это связанный вопрос , для получения дополнительной информации о печати на матричных принтерах.

0 голосов
/ 14 октября 2010

Что именно вы подразумеваете под «обычным текстом»?

Если вы действительно имеете в виду простой текст (файл .txt, без изображений), то вы должны экспортировать отчет, используя JRTextExporter или JRCsvExporter .В этом случае не имеет значения, какой шрифт вы используете.(Обратите внимание, что JasperReports - плохой выбор, если вам нужны только отчеты такого типа)

Если вы хотите, чтобы он выглядел как обычный текст, вы можете использовать другие шрифты с «простым текстом», как 'Курьер Новый'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...