Word處理控件Aspose.Words功能演示:在C#中的Word文檔中添加或刪除水印
水印通常用于顯示文檔的所有權或分類。在本文中,我們將學習使用Aspose.Words for .NET API 在Word文檔中使用水印。讓我們介紹以下與水印有關的用例。
- 使用C#在Word文檔中添加文本水印
- 使用C#在Word文檔中添加圖像水印
- 使用C#從Word文檔中刪除水印
>>Aspose.Words for .NET已經更新至v20.6,Font.EmphasisMark向公眾公開,引入了MarkdownSaveOptions類,PDF版本1.5標記為過時,點擊下方按鈕下載最新版。
使用C#在Word文檔中添加文本水印
在Word文檔中添加或插入文本水印,無論是DOC還是DOCX文件。只需按照以下步驟添加文本水?。?/span>
- 加載輸入的DOC / DOCX文件
- 設置不同的TextWatermarkOptions,包括Font和Layout
- 設置水印文字
- 保存輸出字文件
以下代碼段顯示了如何使用C#在Word文檔(DOC / DOCX)中添加水?。?/span>
Document doc = new Document(dataDir + "Document.docx"); TextWatermarkOptions options = new TextWatermarkOptions() { FontFamily = "Arial", FontSize = 36, Color = Color.Black, Layout = WatermarkLayout.Diagonal, IsSemitrasparent = true }; doc.Watermark.SetText("CONFIDENTIAL", options); doc.Save(dataDir + "AddTextWatermark_out.docx");
以下屏幕截圖是由上述C#代碼段創建的示例輸出:

使用C#在Word文檔中添加圖像水印
在Word文檔中將圖像添加為水印。正如我們在前面的示例中了解到的那樣,可以在文本之外添加圖像。您可以按照以下步驟在Word文檔中添加圖像水?。?/span>
- 加載輸入字文件
- 初始化ImageWatermarkOptions對象
- 在Word文檔中將圖像設置為水印
- 保存輸出文件
以下代碼段基于以下步驟,這些步驟顯示了如何使用C#在Word文檔中添加圖像水印:
Document doc = new Document(dataDir + "Document.doc"); ImageWatermarkOptions options = new ImageWatermarkOptions() { IsWashout = false }; doc.Watermark.SetImage(Image.FromFile(dataDir + "Watermark.jpg"), options); doc.Save(dataDir + "AddImageWatermark_out.docx");
現在已將Aspose徽標圖像用作示例圖像,因此可以在Microsoft Word應用程序的“打印預覽”中觀察輸出,該圖像中的圖像設置為文檔的水印。以下屏幕截圖描述了輸出的單詞文件:

使用C#刪除Word文檔中的水印
使用C#可以輕松地從Word文檔中刪除或刪除水印。讓我們按照以下步驟從Word文檔中刪除水印。
- 加載輸入字文件
- 指定要刪除的水印類型
- 刪除水印
- 保存輸出字文件
以下代碼段顯示了如何使用C#從Word文檔中刪除水印:
Document doc = new Document(dataDir + "AddTextWatermark_out.docx"); if (doc.Watermark.Type == WatermarkType.Text) { doc.Watermark.Remove(); } doc.Save(dataDir + "RemoveWatermark_out.docx");
還想要更多嗎?您可以點擊閱讀【2020 · Aspose最新資源整合】,查找需要的教程資源。如果您有任何疑問或需求,請隨時加入Aspose技術交流群(642018183),我們很高興為您提供查詢和咨詢。