将docx转换为pdf

时间:2014-04-07 08:17:31

标签: java pdf docx4j

我正在将docx转换为pdf,这很好用。但问题是它错过了文档的格式化。如何确保转换时不会丢失[bold, tablets etc]]等格式。

我正在docx4j使用conversion

Below is the exception I am getting

NOT IMPLEMENTED: support for w:ptab -
NOT IMPLEMENTED: support for w:ptab -3
NOT IMPLEMENTED: support for w:altChunk -
NOT IMPLEMENTED: support for w:altChunk -
NOT IMPLEMENTED: support for w:altChunk -
NOT IMPLEMENTED: support for w:altChunk -
NOT IMPLEMENTED: support for w:altChunk -
NOT IMPLEMENTED: support for w:altChunk -

1 个答案:

答案 0 :(得分:1)

ptab :正如它所说,目前不支持ptab元素。它不常用。您可以从docx中删除它,或者我们可以考虑将其支持添加到docx4j。

altChunk :这些需要预先处理成"真实" docx4j的PDF输出的docx内容。如果altChunk的类型为XHTML,则docx4j可以执行此操作。如果是docx altChunk,则需要Enterprise Edition。还有其他类型的altChunks,如果你想转换为PDF,你应该避免...