原創(chuàng)|行業(yè)資訊|編輯:李顯亮|2020-08-24 14:46:38.110|閱讀 376 次
概述:對(duì)于部分用戶來說,青睞Aspose強(qiáng)大的功能和廣泛的適用格式,因此需要通過試用來測試是否滿足功能要求。福利來啦!Aspose30天正版許可讓你暢快體驗(yàn)它的強(qiáng)大功能!30天很短,還不趕快來領(lǐng)!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
你是否在尋找功能強(qiáng)大的文檔管理API?
別找了!全球超77%財(cái)富企業(yè)使用的文檔開發(fā)工具——Aspose全系列!
Aspose.Total是一個(gè)完整的文檔管理工具包,可讓您創(chuàng)建,操作和轉(zhuǎn)換各種Microsoft Office文檔格式、開放格式、可移植、Web和圖像格式,同時(shí)還使您可以處理電子郵件,OCR,3D和條形碼等等。不僅如此,Aspose.Total適用于.NET、Java、C++、SharePoint、Android via Java等共10種語言平臺(tái)。
2020·Aspose.Total最新產(chǎn)品線
自Aspose系列上線以來,深受廣大用戶朋友的歡迎。作為全產(chǎn)品完整套包Aspose.Total已升級(jí)到v2020.6(點(diǎn)擊下載安裝最新版)。
相信很多朋友已經(jīng)下載Aspose測試過,但是發(fā)現(xiàn)有水印、文件限制大小等等功能無法實(shí)現(xiàn),沒錯(cuò),這些是廠商的保護(hù)措施。為了讓廣大開發(fā)人員能夠更加暢快的體驗(yàn)Aspose的強(qiáng)大功能,慧都特為大家準(zhǔn)備30天臨時(shí)許可!
>>掃描下方二維碼加入Aspose控件交流群即可獲取最新臨時(shí)許可,免費(fèi)體驗(yàn)!<<
不管是購買了永久授權(quán)還是使用臨時(shí)許可證的初學(xué)者都會(huì)遇到該如何正確使用許可證的問題,下面為大家介紹如何調(diào)用許可證。
請(qǐng)遵循以下簡單規(guī)則:
可以從不同位置申請(qǐng)?jiān)S可證:
當(dāng)您在應(yīng)用程序中引用Aspose.Words.dll時(shí),該庫將被復(fù)制到您的輸出目錄中(除非該條目的屬性中的Copy Local設(shè)置為false)。在輸出.exe和該位置的Aspose.Words.dll旁邊包括許可證。
使用License.SetLicense方法許可組件。通常,設(shè)置許可證的最簡單方法是將許可證文件與Aspose.Words.dll放在同一文件夾中,并僅指定文件名,而不帶路徑。
多次調(diào)用License.SetLicense無害,只是浪費(fèi)處理器時(shí)間。
如果要開發(fā)Windows窗體或控制臺(tái)應(yīng)用程序,請(qǐng)?jiān)谑褂肁spose.Words類之前在啟動(dòng)代碼中調(diào)用License.SetLicense。
開發(fā)ASP.NET應(yīng)用程序時(shí),可以在受Application_Start保護(hù)的方法中從Global.asax.cs(Global.asax.vb)文件調(diào)用License.SetLicense。應(yīng)用程序啟動(dòng)時(shí)將調(diào)用一次。不要從Page_Load方法中調(diào)用License.SetLicense,因?yàn)檫@意味著每次加載網(wǎng)頁時(shí)都會(huì)加載許可證。
如果要開發(fā)類庫,則可以從使用Aspose.Words的類的靜態(tài)構(gòu)造函數(shù)中調(diào)用License.SetLicense。靜態(tài)構(gòu)造函數(shù)將在創(chuàng)建類實(shí)例之前執(zhí)行,以確保正確設(shè)置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); }
從流對(duì)象加載許可證:初始化流中的許可證
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); }還想要更多嗎?您可以點(diǎn)擊閱讀【2019 · Aspose最新資源整合】,查找需要的教程資源。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn