Word文档添加水印问题

我使用aspose.word来为word添加水印,默认添加的水印是在文字上方,如何使添加的水印衬于文字下方呢,这是我的代码
Document doc = new Document(wordPath);
TextWatermarkOptions textWatermarkOptions = new TextWatermarkOptions();
textWatermarkOptions.setColor(new Color(192,192,192));
textWatermarkOptions.setFontFamily(“宋体”);
textWatermarkOptions.isSemitrasparent(true);
textWatermarkOptions.setFontSize(600f);
textWatermarkOptions.setLayout(WatermarkLayout.HORIZONTAL);
doc.getWatermark().setText(waterMarkText,textWatermarkOptions);
// 保存修改后的文档
doc.save(wordPath);
image.png (212.4 KB)

@z2631632737, 您能详细说明一下您想要实现的目标吗? Aspose.Words 中的水印选项与 Microsoft Word 中的相同。 我没有看到任何可以使水印位于文本下方或上方的选项。
https://reference.aspose.com/words/java/com.aspose.words/textwatermarkoptions/

您能详细说明一下您想要实现的目标吗?您可以在 Microsoft Word 中制作并附加带有文本上方和下方水印的文档吗?

这是水印在文字上方的word
水印在文字上方.docx (35.1 KB)
这是水印在文字下方的word
水印在文字下方.docx (34.9 KB)
水印现在在页上是在文字下方,在页眉里是在文字上方

@z2631632737, 水印插入后,是一个规则的 Shape。 您可以使用 Shape.setBehindText 方法将“形状”放在文本下方。 例如,此代码迭代文档中的所有形状并将它们置于文本后面:

for (Shape shape : (Iterable<Shape>)doc.getChildNodes(NodeType.SHAPE, true))
{
    if (!shape.getBehindText())
        shape.setBehindText(true);
}