翻譯|使用教程|編輯:李顯亮|2020-06-29 10:28:25.033|閱讀 787 次
概述:水印通常用于顯示文檔的所有權(quán)或分類。在本文中,我們將學(xué)習(xí)使用Aspose.Words for .NET API 在Word文檔中使用水印。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
水印通常用于顯示文檔的所有權(quán)或分類。在本文中,我們將學(xué)習(xí)使用Aspose.Words for .NET API 在Word文檔中使用水印。讓我們介紹以下與水印有關(guān)的用例。
>>Aspose.Words for .NET已經(jīng)更新至v20.6,Font.EmphasisMark向公眾公開,引入了MarkdownSaveOptions類,PDF版本1.5標(biāo)記為過時(shí),點(diǎn)擊下方按鈕下載最新版。
點(diǎn)擊下載最新版Aspose.Words for .NET
在Word文檔中添加或插入文本水印,無論是DOC還是DOCX文件。只需按照以下步驟添加文本水印:
以下代碼段顯示了如何使用C#在Word文檔(DOC / DOCX)中添加水印:
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文檔中將圖像添加為水印。正如我們在前面的示例中了解到的那樣,可以在文本之外添加圖像。您可以按照以下步驟在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");
現(xiàn)在已將Aspose徽標(biāo)圖像用作示例圖像,因此可以在Microsoft Word應(yīng)用程序的“打印預(yù)覽”中觀察輸出,該圖像中的圖像設(shè)置為文檔的水印。以下屏幕截圖描述了輸出的單詞文件:
使用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");
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn