2017-01-12 2 views
1

Я успешно экспортирую из mxGraph (Java), используя подход, представленный в примере mxGraph exportPdf.Как настроить пользовательские шрифты для использования в файлах экспорта/экспорта изображений mxGraph для поддержки кодированного текста в формате UTF-8?

Однако я хотел бы указать шрифт, который может поддерживать более сжатый текст asian-languag utf-8, поскольку шрифт по умолчанию, похоже, не в состоянии это сделать.

Я наткнулся на this other SO question. В ответе говорится следующее: «Обратите внимание, что вам нужно настроить iText для сопоставления каждого шрифта, который вам нужен в PDF». Может ли кто-нибудь предоставить какую-либо информацию относительно процесса, связанного с настройкой шрифтов iText для использования mxGraph java?

+0

В соответствии с этим другой вопрос, mxGraph поставляется с iText 2.x. Это может быть полезно знать. –

ответ

1

Я никогда не пробовал, но я понимаю, что вам нужно, чтобы тянуть в iTextAsian.jar и следовать CJK example, ключевой частью которого является:

BaseFont bfChinese = BaseFont.createFont("STSong-Light", "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED); 
Font FontChinese = new Font(bfChinese, 12, Font.NORMAL); 
Paragraph p = new Paragraph(chinese, FontChinese); 
document.add(p); 
Смежные вопросы