种草文档管理工具Aspose.Total,速来领取正版许可
你是否在寻找功能强大的文档管理API?
别找了!全球超77%财富企业使用的文档开发工具——Aspose全系列!
所有你想要的Aspose工具——Aspose.TotalAspose.Total是一个完整的文档管理工具包 , 可让您创建 , 操作和转换各种MicrosoftOffice文档格式、开放格式、可移植、Web和图像格式 , 同时还使您可以处理电子邮件 , OCR , 3D和条形码等等 。 不仅如此 , Aspose.Total适用于.NET、Java、C++、SharePoint、AndroidviaJava等共10种语言平台 。
2020·Aspose.Total最新产品线
【种草文档管理工具Aspose.Total,速来领取正版许可】>>加入Aspose控件QQ交流群(642018183)即可获取最新临时许可 , 免费体验!<<
不管是购买了永久授权还是使用临时许可证的初学者都会遇到该如何正确使用许可证的问题 , 下面为大家介绍如何调用许可证 。
何时需要许可证请遵循以下简单规则:
每个应用程序域只需设置一次许可证 。 在使用任何其他Aspose.Words类之前 , 您需要设置许可证 。 应用许可证可以从不同位置申请许可证:
显式路径 。 包含Aspose.Words.dll文件的文件夹 。 该文件夹包含名为Aspose.Words.dll的程序集 。 包含条目程序集(您的.exe)的文件夹 。 程序集中的嵌入式资源 , 称为Aspose.Words.dll 。当您在应用程序中引用Aspose.Words.dll时 , 该库将被复制到您的输出目录中(除非该条目的属性中的CopyLocal设置为false) 。 在输出.exe和该位置的Aspose.Words.dll旁边包括许可证 。
使用License.SetLicense方法许可组件 。 通常 , 设置许可证的最简单方法是将许可证文件与Aspose.Words.dll放在同一文件夹中 , 并仅指定文件名 , 而不带路径 。
使用文件或流对象应用许可证(以Aspose.Words为例)多次调用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.Licenselicense=newAspose.Words.License();//ThislineattemptstosetalicensefromseverallocationsrelativetotheexecutableandAspose.Words.dll.//Youcanalsousetheadditionaloverloadtoloadalicensefromastream,thisisusefulforinstancewhenthe//licenseisstoredasanembeddedresourcetry{license.SetLicense("Aspose.Words.lic");Console.WriteLine("Licensesetsuccessfully.");}catch(Exceptione){//Wedonotshipanylicensewiththisexample,visittheAsposesitetoobtaineitheratemporaryorpermanentlicense.Console.WriteLine("nTherewasanerrorsettingthelicense:"+e.Message);}从流对象加载许可证:初始化流中的许可证
Aspose.Words.Licenselicense=newAspose.Words.License();try{//InitializesalicensefromastreamMemoryStreamstream=newMemoryStream(File.ReadAllBytes(@"Aspose.Words.lic"));license.SetLicense(stream);Console.WriteLine("Licensesetsuccessfully.");}catch(Exceptione){//Wedonotshipanylicensewiththisexample,visittheAsposesitetoobtaineitheratemporaryorpermanentlicense.Console.WriteLine("nTherewasanerrorsettingthelicense:"+e.Message);}
推荐阅读
- 韩国科学|韩国科学家发现脱发救星,不是生姜,也是一种草本植物提取物
- 颈动脉窦|脖子上“种草莓”真的有可能致命?恩爱有风险,下口需谨慎
- 文档|飞书首次举办产品发布会 新版本“π”正式发布
- 字节跳动|字节跳动旗下飞书文档在苹果App store上线
- 只种草不带货,奥迪直播首秀为何就能获得过亿点赞?
- 女明星|刷B站被女明星们种草了零食|看看究竟谁更能吃…
- Alk|从日本市场中筛选 - 10 款潮流功能夹克「种草清单」
- 科技盼盼酱|被老罗种草第二波!果然专业的就是不一样,野小兽筋膜枪体验
- |薇Vlog丨炫酷!进博会上这些blingbling也太种草了吧!
- Forever|种草|秋天里的第一款包包~
