以编程方式将字体嵌入docx4j中的文档(在XHTML - DOCX转换期间)

时间:2015-09-17 09:51:32

标签: java ms-word docx docx4j

查看手册并在docx4J的源代码中搜索我还没有找到以编程方式将自定义字体嵌入到输出文档中的解决方案。 (xhtml-docx转换)

所以,我发现一些类在docx中操作已经嵌入的字体(例如在docx - pdf转换期间),但是找不到如何在第一时间嵌入它们。

也许还有另一个用于此类任务的库。

(使用Microsoft Word手动嵌入不适合的解决方案) 感谢。

1 个答案:

答案 0 :(得分:0)

两个主要步骤。

首先,添加包含您的字体的ObfuscatedFontPart。您需要使用deObfuscate方法的反向来执行此操作。

其次,您可能需要map your xhtml font to your embedded one