原創|行業資訊|編輯:李顯亮|2020-08-24 14:46:38.110|閱讀 376 次
概述:對于部分用戶來說,青睞Aspose強大的功能和廣泛的適用格式,因此需要通過試用來測試是否滿足功能要求。福利來啦!Aspose30天正版許可讓你暢快體驗它的強大功能!30天很短,還不趕快來領!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
你是否在尋找功能強大的文檔管理API?
別找了!全球超77%財富企業使用的文檔開發工具——Aspose全系列!
Aspose.Total是一個完整的文檔管理工具包,可讓您創建,操作和轉換各種Microsoft Office文檔格式、開放格式、可移植、Web和圖像格式,同時還使您可以處理電子郵件,OCR,3D和條形碼等等。不僅如此,Aspose.Total適用于.NET、Java、C++、SharePoint、Android via Java等共10種語言平臺。
2020·Aspose.Total最新產品線
自Aspose系列上線以來,深受廣大用戶朋友的歡迎。作為全產品完整套包Aspose.Total已升級到v2020.6(點擊下載安裝最新版)。
相信很多朋友已經下載Aspose測試過,但是發現有水印、文件限制大小等等功能無法實現,沒錯,這些是廠商的保護措施。為了讓廣大開發人員能夠更加暢快的體驗Aspose的強大功能,慧都特為大家準備30天臨時許可!
>>掃描下方二維碼加入Aspose控件交流群即可獲取最新臨時許可,免費體驗!<<
不管是購買了永久授權還是使用臨時許可證的初學者都會遇到該如何正確使用許可證的問題,下面為大家介紹如何調用許可證。
請遵循以下簡單規則:
可以從不同位置申請許可證:
當您在應用程序中引用Aspose.Words.dll時,該庫將被復制到您的輸出目錄中(除非該條目的屬性中的Copy Local設置為false)。在輸出.exe和該位置的Aspose.Words.dll旁邊包括許可證。
使用License.SetLicense方法許可組件。通常,設置許可證的最簡單方法是將許可證文件與Aspose.Words.dll放在同一文件夾中,并僅指定文件名,而不帶路徑。
多次調用License.SetLicense無害,只是浪費處理器時間。
如果要開發Windows窗體或控制臺應用程序,請在使用Aspose.Words類之前在啟動代碼中調用License.SetLicense。
開發ASP.NET應用程序時,可以在受Application_Start保護的方法中從Global.asax.cs(Global.asax.vb)文件調用License.SetLicense。應用程序啟動時將調用一次。不要從Page_Load方法中調用License.SetLicense,因為這意味著每次加載網頁時都會加載許可證。
如果要開發類庫,則可以從使用Aspose.Words的類的靜態構造函數中調用License.SetLicense。靜態構造函數將在創建類實例之前執行,以確保正確設置Aspose.Words許可證。
從文件加載許可證:在此示例中,Aspose.Words嘗試在嵌入式資源或程序集文件夾中查找許可證文件。
Aspose.Words.License license = new Aspose.Words.License(); // This line attempts to set a license from several locations relative to the executable and Aspose.Words.dll. // You can also use the additional overload to load a license from a stream, this is useful for instance when the // license is stored as an embedded resource try { license.SetLicense("Aspose.Words.lic"); Console.WriteLine("License set successfully."); } catch (Exception e) { // We do not ship any license with this example, visit the Aspose site to obtain either a temporary or permanent license. Console.WriteLine("\nThere was an error setting the license: " + e.Message); }
從流對象加載許可證:初始化流中的許可證
Aspose.Words.License license = new Aspose.Words.License(); try { // Initializes a license from a stream MemoryStream stream = new MemoryStream(File.ReadAllBytes(@"Aspose.Words.lic")); license.SetLicense(stream); Console.WriteLine("License set successfully."); } catch (Exception e) { // We do not ship any license with this example, visit the Aspose site to obtain either a temporary or permanent license. Console.WriteLine("\nThere was an error setting the license: " + e.Message); }還想要更多嗎?您可以點擊閱讀【2019 · Aspose最新資源整合】,查找需要的教程資源。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn