html控件Aspose.Html for .NET 授权须知

news2024/12/29 8:01:00

Aspose.Html for .NET是一种高级的HTML操作API,可让您直接在.NET应用程序中执行广泛的HTML操作任务,Aspose.Html for .NET允许创建,加载,编辑或转换(X)HTML文档,而无需额外的软件或工具。API还为固定布局格式(如PDF和XPS)以及许多光栅图像格式提供了高保真渲染引擎。    

Aspose API支持流行文件格式处理,并允许将各类文档导出或转换为固定布局文件格式和最常用的图像/多媒体格式。                                                                

                                                                     系统要求

Aspose.Html for .net 支持任何运行32 位或 64 位操作系统,包括但不限于:

 支持的文档格式

下表显示了 Aspose.Html for .net 支持的输入和输出文件格式:

许可和订阅

免费试用或临时许可证

您可以轻松下载 Aspose.HTML for .NET 以进行评估。请注意,评估版与购买版相同。当您添加几行代码以应用许可证时,它就会获得许可。

评估版(未指定许可证)提供完整的产品功能,但有一些限制:

  • 保存的 HTML 文件包含评估水印。已保存的 HTML 文档的部分内容被替换为评估水印。
  • 保存的 SVG 文件包含评估水印和有限数量的元素。已保存的 SVG 的部分节点被移除,并添加了评估水印。
  • 转换后的文档包含评估水印和有限的页数。每个转换页都包含评价水印,转换页数限制为四页。
  • 收集的视频信息包含的视频格式较少,并非所有“多媒体”都支持。
  • 集合大小是有限的一些集合的大小是有限的。

申请许可证

Aspose.HTML for .NET 为您提供了多种申请许可证的方法。它们将在以下段落中描述。

如果您将任何其他 Aspose for .NET 组件与 Aspose.HTML for .NET 一起使用,请为许可证指定完整的名称空间,如 Aspose.Html.License 或 Aspose.Html.Metered

从磁盘或流应用许可证

应用许可证最简单的方法是将许可证文件放在与 Aspose.HTML.dll 文件相同的文件夹中,并仅指定文件名而不指定路径。

 // Instantiate the License object.
 Aspose.Html.License htmlLicense = new Aspose.Html.License();
 // Apply a license using the file name.
 htmlLicense.SetLicense("Aspose.HTML.lic"); 

也可以从许可证文件流中申请许可证。

 // Instantiate the License object.
 Aspose.Html.License htmlLicense = new Aspose.Html.License();
 // Open the license file stream.
 using (var stream = new System.IO.FileStream("Aspose.HTML.lic", System.IO.FileMode.Open))
 {
    // Apply a license using the stream.
    htmlLicense.SetLicense(stream);
 }

将许可证应用为嵌入式资源

将许可证与您的应用程序打包在一起的另一种巧妙方法是将其作为嵌入式资源包含到调用 Aspose.HTML for .NET 的程序集中。

要将许可证文件包含为嵌入式资源,请执行以下步骤:

  1. 在 Visual Studio 中,通过右键单击它并从打开的菜单中选择添加 -> 现有项…,将 .lic 文件包含到您的项目中。
  2. 在 Solution Explorer 中选择文件,并在Properties窗口中将Build Action设置 为 Embedded resource 。
  3. 在您的代码中,调用 SetLicense 仅传递资源文件的短名称。
 // Instantiate the License object.
 Aspose.Html.License htmlLicense = new Aspose.Html.License();
 // Apply a license using the embedded resource name.
 htmlLicense.SetLicense("Aspose.HTML.lic");

请注意,资源未经修改就嵌入到程序集中。如果您在应用程序中添加一个文本文件作为嵌入资源,并在记事本中打开生成的 EXE,您将看到添加的文本文件的确切内容。因此,当使用许可证文件作为嵌入式资源时,任何人都可以在一些简单的文本编辑器中打开 EXE 文件并查看/提取嵌入式许可证的内容。

应用计量许可

计量许可证 - 是一种新的许可机制,与现有的许可方法一起使用。那些希望根据 API 功能的使用情况进行计费的客户可以使用计量许可。有关详细信息,请参阅 计量许可常见问题解答 部分。

以下代码片段演示了如何使用私钥和公钥应用计量许可证:

 // Instantiate the Metered object.
 Aspose.Html.Metered metered = new Aspose.Html.Metered();
 // Apply the metered license using the public and private keys.
 metered.SetMeteredKey("*****", "*****");
}

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/333402.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java开发学习(四十六)----MyBatisPlus新增语句之id生成策略控制及其简化配置

在前面有一篇博客:Java开发学习(四十一)----MyBatisPlus标准数据层(增删查改分页)开发,我们在新增的时候留了一个问题,就是新增成功后,主键ID是一个很长串的内容。 我们更想要的是按照数据库表字段进行自增…

CleanMyMac X4.12新版本下载及功能介绍

CleanMyMac X2023最新版终于迎来了又4.12,重新设计了 UI 元素,华丽的现代化风格显露无余。如今的CleanMyMac,早已不是单纯的系统清理工具。在逐渐融入系统优化、软件管理、文件管理等功能后,逐渐趋近于macOS的系统管家&#xff0c…

Python数据可视化(三)(pyecharts)

分享一些python-pyecharts作图小技巧,用于展示汇报。 一、特点 任何元素皆可配置pyecharts只支持python原生的数据类型,包括int,float,str,bool,dict,list动态展示,炫酷的效果,给人视觉冲击力 # 安装 pip install pyecharts fr…

算法训练营DAY51|300.最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组

本期是求子序列的新的一期,题目前两道有一些相似之处,思路差不多,第三道有一点难度,但并不意味着第一道没有难度,没有做过该类型题的选手,并不容易解出题解。 300. 最长递增子序列 - 力扣(Leet…

22级浙江大学MBA笔试备考的若干经验分享

我是浙江大学2022级的一名新生,虽然没有参加提前批面试,但是通过笔试的有序备考最终也有幸上岸浙大,对于部分提前批面试没拿到优秀资格的考友,今天我想把自己的笔试上岸经验做个总结,给大家提供一个参考模版。 先…

TC358774XBG/TC358775XBG替代方案|CS5518替代TC358774XBG/TC358775XBG设计DSI转LVSD设计资料

TC358774XBG/TC358775XBG替代方案|CS5518替代TC358774XBG/TC358775XBG设计DSI转LVSD设计资料 TC358774XBG/TC358775XBG 芯片的主要功能是作为 DSI - LVDS 通信协议桥接,主芯片的视频数据可通过 DSI 链路流 出,以驱动兼容 LVDS 的显示板。换句话说&#x…

百度官宣在前,阿里、京东在后,互联网大厂向ChatGPT而生?

ChatGPT蹿红后,互联网科技公司都坐不住了。 最早,百度正式对外官宣类ChatGPT项目“文心一言”(ERNIE Bot)。据笔者了解,该产品将于三月份完成内测,面向公众开放。 紧随其后,阿里巴巴公布阿里版…

流浪地球 | 建筑人是如何看待小破球里的黑科技的?

大家好,这里是建模助手。 想问问大家今年贺岁档,都跟上没有,今天请允许我蹭一下热点表达一下作为一个科幻迷的爱国之情。 抛开大刘的想象力、各种硬核科技&以及大国情怀不提,破球2中的传承还是让小编很受感动,无…

【2023】Prometheus-Prometheus与Alertmanager配置详解

记录一下Prometheus与Alertmanager的配置参数等内容 目录1.Prometheus1.1.prometheus.yml1.2.告警规则定义2.alertmanager2.1.alertmanager.yml2.1.1.global:全局配置2.1.1.1.以email方式作为告警发送方2.1.1.2.以wechat方式作为告警发送方2.1.1.3.以webhook方式作为…

c++基础入门二

一、数组的引用int main() {int a 10, b 20;int ar[10] { 1,2,3,4,6,7 };int& x ar[0];int& p[5] ar;//errorint(&p)[10] ar;//引用整个数组的大小sizeof(ar)int(*p)[10] &ar;//typesize表示整个数组//只有在这三种情况下代表整个数组,其他情…

C++ 浅谈之 STL Vector

C 浅谈之 STL Vector HELLO,各位博友好,我是阿呆 🙈🙈🙈 这里是 C 浅谈系列,收录在专栏 C 语言中 😜😜😜 本系列阿呆将记录一些 C 语言重要的语法特性 🏃&…

18-考虑柔性负荷的综合能源系统低碳经济优化调度MATLAB程序

参考文献:考虑柔性负荷的综合能源系统低碳经济优化调度_薛开阳考虑用户侧柔性负荷的社区综合能源系统日前优化调度_刘蓉晖主要内容:基础模型参考刘蓉晖的论文,主要做了场景1、2、3;碳交易模型采用薛开阳论文中的。采用CPIEX求解某…

ArcGIS API for JavaScript 4.15系列(2)——Dojo中的dom操作

1、前言 ArcGIS API for JavaScript是基于Dojo框架编写的开发包,因此了解并掌握Dojo的相关基础知识是极为必要的。很多开发者都反馈过一个问题,那就是一看见ArcGIS API for JavaScript里那些奇形怪状的代码就觉得无从下手。有一点必须得承认&#xff1a…

Xshell 安装及使用方法

公网地址:47.XXX.XXX.229 私网地址:172.XXX.128.XXX 用户:root 密码:1234561,百度xshell,下载,安装Xshell 2,填写配置及使用方式 主机:47.XXX.XXX.229 用户:root 密码&a…

SpringCloud学习笔记 - 系统自适应限流 - Sentinel

1. Sentinel 系统自适应限流 Sentinel 系统自适应限流从整体维度对应用入口流量进行控制,结合应用的 Load、CPU 使用率、总体平均 RT、入口 QPS 和并发线程数等几个维度的监控指标,通过自适应的流控策略,让系统的入口流量和系统的负载达到一…

第五十一章 BFS进阶(一)——双端队列广搜

第五十一章 BFS进阶(一)——双端队列广搜一、原理二、例题1、问题2、分析三、代码一、原理 在介绍双端队列广搜之前,我们先回顾一下堆优化版本的dijkstradijkstradijkstra算法。 在这个算法中,我们使用的是小根堆来找到距离起点…

java基础—Volatile关键字详解

java基础—Volatile关键字详解 文章目录java基础—Volatile关键字详解并发编程的三大特性:volatile的作用是什么volatile如何保证有可见性volatile保证可见性在JMM层面原理volatile保证可见性在CPU层面原理可见性问题的例子volatile如何保证有序性单例模式使用volat…

概率统计·假设检验【正态总体均值的假设检验、正态总体方差的假设检验】

均值假设检验定义 2类错误 第1类错误(弃真):当原假设H0为真,观察值却落入拒绝域,因而拒 绝H0这类错误是“以真为假” 犯第一类错误的概率显著性水平α第2类错误(取伪):当原假设H0不…

基于参数化模型的3D产品配置器开发

当我被要求为客户创建3D产品配置器时,我想到的第一个平台是 SketchFab。 我是在澳大利亚墨尔本的 SAE 创意媒体学院学习计算机动画时接触到它的。 推荐:使用 NSDT场景设计器 快速搭建 3D场景。 1、基于Sketchfab开发3D产品配置器 SketchFab 是在线共享…

码住!为什么一定要做tiktok小店?赶快来开启爆单模式!

随着短视频和社交电商的结合,商家的变现渠道变得更加宽广。各大平台也开启了直播带货的赛道,在跨境行业中,tiktok小店也是商家们关注的渠道。很多商家也开始做tiktok小店,那我们可以先了解一下这小店的优势。tiktok小店拥有优质的…