如何通过docx4j将图像添加到docx使用锚不是内联图片?

时间:2017-12-27 08:37:03

标签: openxml docx4j

如何通过docx4j将图像添加到docx使用锚点而不是内联图片? 我找到的最多答案是内联图片,我想通过docx4j将暂停图像添加到docx中。

1 个答案:

答案 0 :(得分:1)

我建议您仅使用一张嵌入式图像创建空白文档。

然后:

  • 将其更改为锚定在MS Word中

  • 在单元测试中或在webapp

  • 上打印主文档xml
  • 剪切锚点部分并将其解组到Anchor JAXB对象

  • 而不是Inline,将锚点添加到图形中。

  • 不要忘记参考锚中的图像。 有一节:blip r:embed =“ relId”。您可以从imagePart.getRelLast()。getId()获取值。只需解压缩您的docx文件,然后查看word / _rels / document.xml.rels