翻譯|使用教程|編輯:李顯亮|2021-07-08 10:15:17.670|閱讀 540 次
概述:通常,水印定義受版權(quán)保護(hù)的內(nèi)容的所有權(quán)。在本文中,您將了解如何以編程方式向 Excel 文件添加水印。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
相關(guān)鏈接:
水印是保護(hù) Excel 文件不被非法使用的方法之一。通常,水印定義受版權(quán)保護(hù)的內(nèi)容的所有權(quán)。在本文中,您將了解如何以編程方式向 Excel 文件添加水印。特別是,本文將介紹如何使用 C# 向 Excel 工作表添加水印。
為了給 Excel 工作表添加水印,我們將使用Aspose.Cells for .NET。它是一個(gè)功能強(qiáng)大且易于使用的 API,可讓您創(chuàng)建、修改或轉(zhuǎn)換 Excel 文件。.NET 文檔開(kāi)發(fā)管理都可以使用Aspose。
以下是使用 C# 在 Excel 工作表中添加水印的步驟。
以下代碼示例展示了如何向 Excel 工作表添加水印。
// Instantiate a new Workbook Workbook workbook = new Workbook("Excel.xlsx"); // Get the first default sheet Worksheet sheet = workbook.Worksheets[0]; // Add watermark Aspose.Cells.Drawing.Shape wordart = sheet.Shapes.AddTextEffect(MsoPresetTextEffect.TextEffect1, "CONFIDENTIAL", "Arial Black", 50, false, true , 18, 8, 1, 1, 130, 800); // Lock shape aspects wordart.IsLocked = true; wordart.SetLockedProperty(ShapeLockType.Selection, true); wordart.SetLockedProperty(ShapeLockType.ShapeType, true); wordart.SetLockedProperty(ShapeLockType.Move, true); wordart.SetLockedProperty(ShapeLockType.Resize, true); wordart.SetLockedProperty(ShapeLockType.Text, true); // Get the fill format of the word art FillFormat wordArtFormat = wordart.Fill; // Set the transparency wordArtFormat.Transparency = 0.9; // Save the watermarked Excel file workbook.Save("Watermarked-locked.xlsx");
以下是添加水印后的Excel工作表截圖。
如果你想試用Aspose的全部完整功能,可聯(lián)系在線客服獲取30天臨時(shí)授權(quán)體驗(yàn)。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn