2

我正在使用PdfBox-1.6.0.jar将 PDF 转换为 IMAGE (.png)。我正在 Windows 平台上开发,然后将软件作为服务部署到Linux( ) 服务器。Red Hat EnterpriseRESTful

我注意到在执行代码时存在明显的字符间距差异(增加),Linux而不是在Windows.

字体是Helvetica。寻找有关为什么存在行为差异的线索。

任何帮助表示赞赏。

4

2 回答 2

1

PDFBox 1.6.0 仍然不支持嵌入式子集字体,这就是它不使用它们来呈现 PDF 中的文本的原因。在他们的问题跟踪器中有一个未解决的错误:PDFBOX-490

于 2012-03-28T09:17:41.380 回答
1

它可能是 CR-LF 的东西。

在 Windows 上,行尾通常编码为 CR/LF ('\r\n'),而在 Linux 上只是 LF ('\n')。

于 2012-01-27T19:49:16.503 回答