Проблема с отображением русских символов при xsl-fo трансформации

в pdf с помощью formatter-1.0.3 в alfresco

и xml и xsl в кодировке utf-8 - не понимаю в чем проблема - отображаются решетки #, пробовал менять кодировку xsl на win-1251 тогда вместо русских букв знаки вопроса ?

Комментарии

fufler аватар

Подозреваю, что проблема в том, что в pdf не хватает кириллических шрифтов. Когда-то с этим встречался, решил написанием своего pdf rendition.

так теоретически в альфреске же есть fo-процессор (fop-0.94), только он почему-то не работает - когда пытаюсь им сгенерить pdf из fo файла то он генерит pdf с содержимым .fo файла...

fufler аватар

IIRC, там есть XSL и XSL-FO.

по адресу tomcat\webapps\alfresco\WEB-INF\lib находится джарник fop-0.94.jar - это же фо процессор для xsl-fo -> pdf преобразований.. Как его использовать по назначению?:)

fufler аватар

 Зачем вам jar-ник? Используйте XSL-FO трансформации.

чтобы получить pdf нужен фо-процессор, а промежуточный xsl-fo мне не нужен...

 

вот нашел что-то по преобразованию в пдф: bpeters.tumblr.com/post/11324622304/using-alfresco-composite-rendition-to-render-pdf

только не совсем понимаю куда классы девать - единственный вариант собрать все в jar-ник и кинуть в библиотеку в альфреске:)