Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
本主题讨论如何使用Aspose.Words以编程方式处理水印。 水印是在文档中的文本后面显示的背景图像。 水印可以包含由Watermark类表示的文本或图像。
在线试用
您可以使用我们的 免费在线文档水印.
在Microsoft Word中,可以使用Insert Watermark命令轻松地在文档中插入水印。 Aspose.Words提供watermark类以在文档中添加或删除水印。 Aspose.Words提供WatermarkType 枚举,定义三种可能的水印类型(文本、图像和无)。
下面的代码示例演示如何通过使用SetText方法定义TextWatermarkOptions在文档中插入文本水印:
下面的代码示例演示如何通过使用SetImage方法定义ImageWatermarkOptions在文档中插入图像水印:
图像水印可以作为图像、字符串或流插入.
水印也可以使用形状类插入。 将任何形状或图像插入页眉或页脚非常容易,从而创建任何可以想象的类型的水印。
下面的代码示例将水印插入到Word文档中:
Watermark类提供Remove
方法从文档中删除水印。
下面的代码示例演示如何从文档中删除水印:
要从文档中删除水印,您必须在插入过程中仅设置水印形状的名称,然后通过指定的名称删除水印形状。
下面的代码示例演示如何设置水印形状的名称并将其从文档中删除:
// Set name to be able to remove it afterwards
watermark.Name("WaterMark");
有时您需要将水印/图像插入表格的单元格并将其显示在表格之外,您可以使用IsLayoutInCell属性。 此属性获取或设置一个标志,该标志指示形状是显示在表内部还是表外部。 请注意,仅当您使用OptimizeFor方法优化Microsoft Word2010的文档时,此属性才有效。
下面的代码示例演示如何使用此属性:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.