2016-07-28 418 views
1

我需要将docx转换为pdf,并且我正在使用docx4j-3.2.1库。生成的pdf输出中有一些格式丢失。使用docx4j-3.2.1将docx转换为pdf时的格式丢失

我输入的docx文件enter image description here

和输出PDF格式是这样的 enter image description here

中可以清楚地看到有两个显着的问题。一个是标题中的图像的大小/维度,其在生成的pdf中减少。它不包含输入中的完整标题区域。

其次是将字体大小这似乎已经改变(或者字体本身被改变)

如何可以保持原始图象的尺寸对在生成的PDF报头。有没有一些方法可以用来微调docx到pdf的转换。

任何帮助,非常感谢。

PS:标题图片取自Google图片搜索头,仅供演示。

+0

好存在当我由具有标头的作为RELA位置而改变从MS-WORD的布局属性一些改进现在打开页面。此前它是绝对的。 –

回答

0

Docx4j v3.2.1为通过XSL FO输出的PDF提供了“廉价而欢快”的docx。

如果不是对你不够好,你有3种选择:

  1. 增强它做你想要什么
  2. 使用Plutext的商业PDF转换器,它有自己的页面布局模式,旨在紧密地模仿Word的,
  3. 使用一些其它产品,也许LibreOffice的+ JOD转换
+0

当然@Jason。我会看到什么最符合我的要求。 –