Java FPDF库。压缩问题

时间:2014-11-03 01:16:07

标签: java fpdf

我正在使用Java FPDF个库。

我成功生成了一个包含特殊字符的文档,例如欧元和版权符号。

文档按预期呈现(是的,我设法解决了charset编码问题),但前提是我使用false将压缩设置为function myDoc.setCompression(false);

压缩设置为true后,欧元符号将呈现为€,版权符号将呈现为©

我对图书馆有所了解,一切看起来都很好。它正在使用ZLIB algorithm的Java实现,并且根据PDF 1.3 reference(参见文档的第54页),写入输出文件的命令为/Filter /FlateDecode

我知道该文档没有损坏,因为PDF查看器识别它并呈现所有文本和图像,除了那些特殊的字符。

经过多次测试后,我无法解决问题。我怀疑是压缩库或查看器本身存在问题。

Java代码应该有任何问题,有没有人知道如何修复它?

感谢您的帮助。

0 个答案:

没有答案