翻譯|使用教程|編輯:李顯亮|2020-09-24 09:53:23.793|閱讀 400 次
概述:如果開發(fā)人員需要在運行時從受保護的工作表中刪除保護,以便可以對該文件進行一些更改?這可以通過Aspose.Cells輕松完成。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Aspose.Cells for .NET是Excel電子表格編程API,可加快電子表格管理和處理任務(wù),支持構(gòu)建具有生成,修改,轉(zhuǎn)換,呈現(xiàn)和打印電子表格功能的跨平臺應(yīng)用程序。
在接下來的系列教程中,將為開發(fā)者帶來Aspose.Cells for .NET的一系列使用教程,例如關(guān)于加載保存轉(zhuǎn)換、字體、渲染、繪圖、智能標(biāo)記等等。本文重點介紹如何設(shè)置打印選項。
>>Aspose.Cells for .NET已經(jīng)更新至v20.9,支持獲取/設(shè)置切片器形狀屬性,新增客戶端api用于添加/刪除GridWeb的注釋,凍結(jié)和拆分工作表的功能增強,點擊下方按鈕下載。
(安裝包僅提供部分功能,并設(shè)置限制,如需試用完整功能請)
可以通過調(diào)用Worksheet類的Unprotect方法來取消保護工作表。一個受簡單保護的工作表是不受密碼保護的工作表。可以通過調(diào)用Unprotect 方法而不傳遞參數(shù)來取消保護此類工作表。
// The path to the documents directory. string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); // Instantiating a Workbook object Workbook workbook = new Workbook(dataDir + "book1.xls"); // Accessing the first worksheet in the Excel file Worksheet worksheet = workbook.Worksheets[0]; // Unprotecting the worksheet without a password worksheet.Unprotect(); // Saving the Workbook workbook.Save(dataDir + "output.xls", SaveFormat.Excel97To2003);
受密碼保護的工作表是受密碼保護的工作表。可以通過調(diào)用 以密碼為參數(shù)的Unprotect方法的重載版本來保護此類工作表。
// The path to the documents directory. string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); // Instantiating a Workbook object Workbook workbook = new Workbook(dataDir + "book1.xls"); // Accessing the first worksheet in the Excel file Worksheet worksheet = workbook.Worksheets[0]; // Unprotecting the worksheet with a password worksheet.Unprotect(""); // Save Workbook workbook.Save(dataDir + "output.out.xls");
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn