FlyingSaucer(xhtmlrenderer):在PDF中呈现€(欧元)符号

时间:2011-03-31 17:21:06

标签: java pdf itext flying-saucer

我在flyingsaucer / itext生成的一些pdf中使用了€符号。欧元符号在我的机器中正确呈现,但是当我的应用程序部署在Linux上时,欧元符号将被问号替换。

我一直在阅读文档,似乎我需要使用欧元符号嵌入字体(因为所谓的Base 14字体没有它),但我已经尝试了这个并且它没有工作

欢迎任何建议。

1 个答案:

答案 0 :(得分:2)

我的同事解决了这个问题。我需要将我的流转换为正确的编码:

String pageXHTMLConverted = new String(baos.toByteArray(), Charset.forName("ISO-8859-15"));

奇怪的是,我的机器上不需要这个步骤。