Orbeon - изменить шрифт, чтобы получить польские буквы

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

<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?


person witek    schedule 29.11.2013    source источник


Ответы (1)


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

<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"/>

См. также документ.

person ebruchez    schedule 06.12.2013