【发布时间】:2016-05-20 11:09:22
【问题描述】:
我有一个 MS Word 文档 (.docx),我想使用 OpenXML 为文档添加水印。我四处搜索,唯一能找到的例子是当水印添加到文档的标题时,比如here。
这对我不起作用,因为文档的标题中已经有文本,必须保留它。该示例实际上将 Header 部分替换为包含水印图像的新部分。
另一个挑战是在文档正文中以及文档的后面或前面添加水印,以使正文的内容保持可读性。我读过一个示例,其中在内容之后添加了水印,如果内容包含图像,则会出现问题。
任何指导将不胜感激。
【问题讨论】:
-
你的问题太宽泛,也不是很清楚......你想要所有页面上的水印,还是只有一页?如果所有页面,那么它必须进入页眉。使用 Word 的内置功能创建带有水印的文档,保存文档并在 Open XML SDK 生产力工具中打开它,以便查看底层 Word Open XML。