2013-11-29 2 views
0

Я использую польские символы в формах. К сожалению, во время создания PDF-файла в автоматическом режиме все польские диакритические символы не печатаются (т. Е. Текст «zażółć gęślą jaźń» печатается как «zaó gl ja»). Я попытался установить свойство в файл свойства-local.xml:Orbeon - сменить шрифт, чтобы получить польский шрифт

<property as="xs:string" name="oxf.fr.pdf.template.font.path.vera" value="path_to_font/font.ttf"/> 

<property as="xs:string" name="oxf.fr.pdf.font.family.vera" value="Arial"/> 

или специальные символы:

<property as="xs:string" name="oxf.fr.pdf.template.font.path.*" value="path_to_font/font.ttf"/> 

<property as="xs:string" name="oxf.fr.pdf.font.family.*" value="Arial"/> 

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

ответ

0

Эти свойства предназначены для режима шаблона, и они не будут работать в автоматическом режиме. Попробуйте вместо этого:

<property 
    as="xs:string" 
    name="oxf.fr.pdf.font.path.vera" 
    value="path_to_font/font.ttf"/> 

<property 
    as="xs:string" 
    name="oxf.fr.pdf.font.family.vera" 
    value="Arial"/> 

См. Также doc.

Смежные вопросы