• <menu id="w2i4a"></menu>
  • logo Aspose.Words使用教程

    文檔首頁(yè)>>Aspose.Words使用教程>>Word處理控件Aspose.Words功能演示:在C#中的Word文檔中添加或刪除水印

    Word處理控件Aspose.Words功能演示:在C#中的Word文檔中添加或刪除水印


    水印通常用于顯示文檔的所有權(quán)或分類。在本文中,我們將學(xué)習(xí)使用Aspose.Words for .NET API 在Word文檔中使用水印。讓我們介紹以下與水印有關(guān)的用例。

    • 使用C#在Word文檔中添加文本水印
    • 使用C#在Word文檔中添加圖像水印
    • 使用C#從Word文檔中刪除水印

    >>Aspose.Words for .NET已經(jīng)更新至v20.6,Font.EmphasisMark向公眾公開(kāi),引入了MarkdownSaveOptions類,PDF版本1.5標(biāo)記為過(guò)時(shí),點(diǎn)擊下方按鈕下載最新版。


    點(diǎn)擊下載最新版Aspose.Words for .NET

    使用C#在Word文檔中添加文本水印

    在Word文檔中添加或插入文本水印,無(wú)論是DOC還是DOCX文件。只需按照以下步驟添加文本水?。?/span>

    1. 加載輸入的DOC / DOCX文件
    2. 設(shè)置不同的TextWatermarkOptions,包括Font和Layout
    3. 設(shè)置水印文字
    4. 保存輸出字文件

    以下代碼段顯示了如何使用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#代碼段創(chuàng)建的示例輸出:

    Word處理控件Aspose.Words功能演示:在C#中的Word文檔中添加或刪除水印

    使用C#在Word文檔中添加圖像水印

    在Word文檔中將圖像添加為水印。正如我們?cè)谇懊娴氖纠辛私獾降哪菢?,可以在文本之外添加圖像。您可以按照以下步驟在Word文檔中添加圖像水?。?/span>

    1. 加載輸入字文件
    2. 初始化ImageWatermarkOptions對(duì)象
    3. 在Word文檔中將圖像設(shè)置為水印
    4. 保存輸出文件

    以下代碼段基于以下步驟,這些步驟顯示了如何使用C#在Word文檔中添加圖像水?。?/span>

    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");

    現(xiàn)在已將Aspose徽標(biāo)圖像用作示例圖像,因此可以在Microsoft Word應(yīng)用程序的“打印預(yù)覽”中觀察輸出,該圖像中的圖像設(shè)置為文檔的水印。以下屏幕截圖描述了輸出的單詞文件:

    Word處理控件Aspose.Words功能演示:在C#中的Word文檔中添加或刪除水印

    使用C#刪除Word文檔中的水印

    使用C#可以輕松地從Word文檔中刪除或刪除水印。讓我們按照以下步驟從Word文檔中刪除水印。

    1. 加載輸入字文件
    2. 指定要?jiǎng)h除的水印類型
    3. 刪除水印
    4. 保存輸出字文件

    以下代碼段顯示了如何使用C#從Word文檔中刪除水?。?/span>

    Document doc = new Document(dataDir + "AddTextWatermark_out.docx");
    if (doc.Watermark.Type == WatermarkType.Text)
    {
        doc.Watermark.Remove();
    }
    doc.Save(dataDir + "RemoveWatermark_out.docx");

    還想要更多嗎?您可以點(diǎn)擊閱讀
    【2020 · Aspose最新資源整合】,查找需要的教程資源。如果您有任何疑問(wèn)或需求,請(qǐng)隨時(shí)加入Aspose技術(shù)交流群(642018183),我們很高興為您提供查詢和咨詢。
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();