与水印合作

本专题讨论如何利用水印在方案上开展工作。 Aspose.Words。 。 。 一个水印是一个背景图像,在文档中显示文本后面. 水印可以包含文本或以 Watermark 课。

在文档中添加水印

内 Microsoft Word, 使用"插入水印"命令,可以在文档中插入水印。 Aspose.Words 提供 watermark 在文档中添加或删除水印。 Aspose.Words 提供 水印 类型列出要工作的三种可能类型的水印(文本、图像和无)。

添加文字水印

以下代码示例说明如何通过定义在文档中插入文本水印 TextWatermarkOptions 使用 SetText 方法:

添加图像水印

以下代码示例说明如何通过定义在文档中插入图像水印 ImageWatermarkOptions 使用 SetImage 方法:

水印也可以使用形状类插入. 很容易将任何形状或图像插入一个页眉或页脚,从而创建一个任何可想象类型的水印。

以下代码示例将水印插入到 Word 文档中:

从文档中删除水印

那个 Watermark 类提供 Remove 从文档中删除水印的方法。

以下代码示例显示如何从文档中删除水印:

要从文档中删除水印,您必须在插入时仅设置水印形状的名称,然后用指定的名称去除水印形状。

以下代码示例显示如何设置水印形状的名称并从文档中移除:

// Set name to be able to remove it afterwards
watermark.Name("WaterMark");

将水印添加到表格单元格

有时需要在表格的单元格中插入水印/图像,并在表格外显示,可以使用 IsLayoutInCell 属性。 此属性获得或设置一个标志,表明形状是显示在表格内还是表外。 请注意,此属性只有在您优化文档时才有效 。 Microsoft Word 2010年使用 OptimizeFor 方法。

以下代码示例显示如何使用此属性: