HiQPdf Library for .NET - HTML to PDF Crack

HiQPdf Library for .NET - HTML 到 PDF 转换器 .NET Core,用于 .NET 的 HiQPdf HTML 到 PDF 转换器 :HiQPdf HTML to PDF Library for .NET C# 和 HTML to PDF .NET Core 为您提供了一个现代、快速、灵活且强大的工具,只需几行代码即可创建复杂而时尚的 PDF 文档。

使用高质量的 HTML 到 PDF 转换引擎,您可以使用 CSS3、JavaScript、SVG 或 Canvas 轻松设计 HTML 文档,然后将其转换为 PDF,并保留准确的内容和样式。

适用于 .NET 的 HTML 到 PDF

适用于 .NET 和 .NET Core 的 HiQPdf 库可以集成到您的应用程序中,以高精度、快速地将 HTML 文档和网页转换为您可以轻松分发和查看的 PDF 文档。该库与所有 Windows 版本兼容。对于 Linux、MacOS、Azure 应用服务、Xamarin 等其他平台,您可以使用多平台解决方案,该解决方案为所有平台(包括最严格的平台)提供相同的功能和质量。
入门
从下载页面下载适用于 .NET 或适用于 .NET Core 的 HiQPdf 库 Zip 包 ,并将其解压到文件夹中。在 Visual Studio 中打开示例文件夹中 HTML 到 PDF ASP.NET Web Forms、ASP.NET MVC、Azure、Windows Forms 或 ASP.NET Core 的演示应用程序之一,以构建并运行它。 您可以在 Visual Studio 中创建自己的应用程序并添加对HiQPdf NuGet Package 的

引用,而不是使用我们的演示应用程序。在 .NET Core 项目中,您可以引用HiQPdf for .NET Core NuGet Package作为替代方案。您还可以选择直接引用产品包中的组件。将库引用添加到您的项目后,您现在可以使用下面的简单代码将 URL 转换为 PDF 文档并保存到文件中或发送到浏览器中以供下载。
 使用HiQPdf ;

 // 创建转换器对象
HtmlToPdf converter =  new HtmlToPdf () ;

 // 将 HTML 页面从 URL 转换为内存
字节[ ] pdfData = converter . ConvertUrlToMemory ( UrlToConvert ) ; 

 // 将 PDF 数据保存到文件
系统。IO 。文件。WriteAllBytes ( "输出.pdf " , pdfData ) ;
 
// 或者在一步转换器中转换并保存到文件。ConvertUrlToFile ( UrlToConvert , “输出.pdf ” ) ; 

 // 发送 PDF 数据以供在 ASP.NET Core 应用程序中下载
FileResult fileResult =  new FileContentResult ( pdfData ,  " application/pdf " ) ; 
文件结果. 文件下载名称=  "输出.pdf " ; 
返回文件结果; 

 // 发送 PDF 数据以供在 ASP.NET Web 窗体应用程序中下载
HttpResponse httpResponse = HttpContext . 当前. 回应;
http响应。AddHeader ( " Content-Type " ,  " application/pdf " ) ; 
http响应。AddHeader ( "
 Content -Disposition " , String.Format             ( "附件
; filename =ConvertHtmlPart.pdf; size = {0} " ,             pdfData.Length.ToString 
( ) ) ) ; http响应。二进制写入( pdfData );
http响应。结束();
HiQPdf Library for .NET 附带一系列令人印象深刻的强大和高级功能,使您在生成 PDF 文档时能够以最大的灵活性解决复杂问题。
惊人的快速和精确的 HTML 到 PDF 转换技术
用于 HTML 到 PDF .NET 和 HTML 到 PDF .NET Core 的 HiQPdf 库为您提供了最快、最精确的 HTML 到 PDF 转换技术,可在您的 Web 和桌面应用程序中使用。HTML 到 PDF 转换器可以将现代浏览器可以显示的任何 HTML 文档或 URL 转换为 PDF,保留所有 CSS 样式并执行 HTML 文档中找到的所有 JavaScript 脚本
市场上强大而独特的功能
除了 HTML 到 PDF 转换器必须具备的常见功能外,HiQPdf 组件还具有市场上的一些独特功能,例如支持 Web 开放字体格式 (WOFF) 中的 Web 字体、仅转换 HTML 文档的选定区域或可以在同一个 PDF 中重叠多个 HTML 文档,同时保留 HTML 文档中的透明背景和图像
使用 CSS3、SVG、Canvas 和 JavaScript 转换现代 HTML5 文档
HiQPdf HTML 到 PDF 转换器可以使用最新一代内容(如标量矢量图形、Canvas 和 CSS3 样式)渲染 HTML 文档。JavaScript 引擎速度很快,可以处理复杂的脚本并在 HTML 页面对象中公开,您可以使用它来手动触发转换或在转换期间确定有关转换器的各种信息
支持网页字体和网页开放字体格式 (WOFF)
HiQPdf HTML 到 PDF 转换器可以使用 Web 字体以 Web 开放字体格式 (WOFF)、TrueType 或带有 TrueType Outlines 的 OpenType 等格式呈现 HTML 文档。Web 字体为网页设计者提供了极大的灵活性,可以在 HTML 文档中的文本上创建特殊效果,因为它们不再局限于显示 HTML 文档的客户端计算机上安装的一小组字体。Web 字体由转换器即时下载,并用于将 HTML 文档呈现为 PDF,而无需在本地计算机上安装这些字体。CSS3 @font-face 规则中给出了可以下载字体的位置。
支持 CSS 中的 @media 规则,为屏幕和打印提供不同的布局
在 HTML 文档中使用 CSS 媒体类型,您可以拥有一种用于屏幕的布局、一种用于打印的布局以及一种用于手持设备的布局。@media 规则允许 HTML 文档中同一样式表中的不同媒体使用不同的样式规则。默认情况下,HTML 到 PDF 转换器将为“屏幕”呈现 HTML 文档,但只需在代码中设置属性即可为其他媒体类型布局文档。
不仅仅是 HTML 到 PDF 转换软件
HTML 到 PDF 转换引擎是最重要的功能,但 HiQPdf 软件是一个完整的 .NET PDF 库。您可以创建新的PDF文档并以传统方式在页面中的所需位置添加文本和图像,通过添加新对象打开和编辑外部PDF文档,使用交互式表单创建PDF文档,填写和提交交互式表单,合并和拆分PDF文档、从 PDF 文档中提取文本和图像、搜索 PDF 文档中的文本、将 PDF 页面栅格化为图像、将 PDF 文档页面转换为内存或文件中的 HTML 文档、以静默方式将 PDF 文档打印到打印机。
无外部依赖,直接复制部署
HiQPdf 软件不依赖于已安装的浏览器、打印机驱动程序、查看器或任何其他第三方软件。只需将 HiQPdf Library for .NET 复制到服务器上即可进行部署。也可以在 .NET Framework GAC 中安装该库
ASP.NET、.NET Core、MVC 和桌面示例、完整文档、24x7 技术支持
HiQPdf 库附带了一套 ASP.NET、MVC 和 Windows 窗体示例,以及 C# 和 VB.NET 的完整源代码。该库的主要功能都有详细记录,并且有 HTML 和 Microsoft 帮助格式的完整 API 参考。

将 HTML 文档转换为 PDF、图像或 SVG ...    
仅将 HTML 文档的选定区域转换为 PDF    
将多个 HTML 文档转换为同一个 PDF 文档    
控制 PDF 页面中的 HTML 内容位置、缩放和调整    
自动、手动或 WaitTime HTML 转换触发    
自动生成的大纲和链接    
自动生成的目录    
自动生成的轮廓层次结构    
使用 HTML 中的分页符 CSS 属性控制 PDF 分页符    
在 HTML 到 PDF 转换过程中设置 PDF 背景层    
在每个 PDF 页面上重复 HTML 表格页眉和页脚    
检索有关布局的 HTML 元素的详细信息    
HTTP 身份验证、HTTP 标头、HTTP Cookie 和代理    
使用 HTTP GET 或 POST 请求访问要转换的 HTML    
创建符合 PDF/A 和 PDF/X 标准的文档...    
加密、密码保护和数字签名 PDF 文档    
创建、加载、填写、保存或提交交互式 PDF 表单    
自动生成可填写的 PDF 表单    
将 HTML、文本、图像和图形对象添加到 PDF    
创建带有大纲、链接和附件的 PDF 文档    
加载和编辑外部 PDF 文档    
合并和拆分外部或新创建的 PDF 文档    
从 PDF 文档中提取文本    
搜索 PDF 文档中的文本    
从 PDF 文档中提取图像    
将 PDF 页面转换为图像或多页 TIFF    
使用打印机打印 PDF 文档    
将 PDF 页面转换为 HTML 文档


 

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

边缘计算技术的崭新篇章:赋能未来智能系统

边缘计算是近年来云计算和物联网技术发展的重要趋势。通过将数据处理和分析从云端迁移到设备边缘,边缘计算能够实现更低的延迟和更高的数据安全。本文将探索边缘计算技术的最新进展及其在不同行业中的应用场景。 1. 实时数据处理与决策 在需要快速响应的场景中&…

opencv 连通域操作示例代码记录connectedComponentsWithStats()函数示例

void CrelaxMyFriendDlg::OnBnClickedOk() {hdc this->GetDC()->GetSafeHdc();// TODO: 在此添加控件通知处理程序代码string imAddr "c:/Users/actorsun/Pictures/";string imAddr1 imAddr"rice.png";Mat relax1, positive;relax1 imread(imAdd…

修改svc的LoadBalancer的IP引发的惨案

文章目录 背景修改externalIPs的操作api-server报错日志挽救教训 背景 k8s集群没有接外部负载均衡,部署istio的时候ingressgateway一直pending。 于是手动修改了这个lb svc的externalIP,于是k8s就崩了,如何崩的,且听我还道来。 …

IP证书是什么?

随着互联网的飞速发展,网络安全问题日益突出,对于只能通过IP地址访问的网站来说,如何实现IP地址的网络数据传输安全保护成为难题。为了解决这一难题IP证书应运而生,IP SSL证书简称IP证书。那么IP证书是什么意思?IP证书…

git重装后如何连接以前项目

git重装后如何连接以前项目 1、配置秘钥 点击 Git Bash Here,进入命令操作窗口 生成本地git仓库秘钥: 1、填写自己邮箱 2、一直回车 ssh-keygen -t rsa -C “xxxxxqq.com”3、使用cat查看生成的秘钥,粘贴并设置到gitee上 cat ~/.ssh/id_r…

【OJ for Divide and Conquer】OJ题解

文章目录 A - Ultra-QuickSortB - Hanoi Tower Troubles Again! [找规律递归]C - Fibonacci Again[找规律]E - [Fire Net](https://programmerall.com/article/7276104269/)[DFS 搜索 ⭐⭐]F - Gridland[找规律]G - Maximum Subarray Sum[动态规划/分治..经典⭐]I - Quoit Desi…

FL Studio21.2汉化免费版下载

FL studio又被国内网友称之为水果音乐制作软件21版本,是Image-Line公司成立23周年而发布的一个版本,FL studio中文版是目前互联网上最优秀的完整的软件音乐制作环境或数字音频工作站,FL Studio包含了编排,录制,编辑&am…

【影刀演示_发送邮件的格式化HTML留存】

发送邮件的格式化HTML留存 纯文本: 亲爱的小张: 端午节将至,公司为了感谢大家一年以来的辛勤工作和付出,特别为大家准备了京客隆超市福利卡,希望为大家带来些许便利和节日的喜悦。 以下是您的福利卡卡号和密码,请您…

VBA宏查找替换目录下所有Word文档中指定字符串

原来搞质量管理,要替换质量文件里面所有特定名称或者某一错误时,需要逐一打开所有文件,非常麻烦,所以写了个VBA程序。过了这么多年,突然又要做同样的事情,发现新版本Word不支持其中的Application.FileSearc…

PHP | php入门知识(if、switch、数组、数组排序、超级全局变量)

文章目录 一、php条件语句(if、switch)1. if语句2. if...else语句3. if...elseif...else语句4. switch语句 二、数组1)数值数组1. 创建数值数组的两种方法:2. 获取数组的长度(count()函数)3. 遍历数值数组&…

基于AI与物联网技术的智能视频监控系统架构剖析

智能视频监控系统正逐渐成为我们日常生活和工作中不可或缺的一部分。基于物联网的智能监控系统架构为我们在各个领域提供了更高效、智能化和安全的监控解决方案。本文将以旭帆科技EasyCVR视频监控云平台为例,介绍基于AI、物联网的智能监控系统的架构,并探…

san.js源码解读之模版解析(parseTemplate)篇——readAccessor函数

相关文章:san.js源码解读之模版解析(parseTemplate)篇——readIdent函数 一、源码分析 /*** 读取访问表达式** param {Walker} walker 源码读取对象* return {Object}*/ function readAccessor(walker) {var firstSeg readIdent(walker);switch (firstSeg) { // …

SpringCloud 微服务全栈体系(九)

第九章 Docker 三、Dockerfile 自定义镜像 常见的镜像在 DockerHub 就能找到,但是我们自己写的项目就必须自己构建镜像了。 而要自定义镜像,就必须先了解镜像的结构才行。 1. 镜像结构 镜像是将应用程序及其需要的系统函数库、环境、配置、依赖打包而…

百货中心供应链管理系统

毕业设计说明书 百货中心供应链管理系统 百货中心供应链管理系统 摘要 近年来,随着计算机技术的发展,以及信息化时代下企业对效率的需求,计算机技术与通信技术已经被越来越多地应用到各行各业中去。百货中心作为物流产业链中重要的一环&a…

基于Qt 文本读写(QFile/QTextStream/QDataStream)实现

​ 在很多时候我们需要读写文本文件进行读写,比如写个 Mp3 音乐播放器需要读 Mp3 歌词里的文本,比如修改了一个 txt 文件后保存,就需要对这个文件进行读写操作。本章介绍简单的文本文件读写,内容精简,让大家了解文本读写的基本操作。 ## QFile 读写文本 QFile 类提供了读…

基于机器视觉的二维码识别检测 - opencv 二维码 识别检测 机器视觉 计算机竞赛

文章目录 0 简介1 二维码检测2 算法实现流程3 特征提取4 特征分类5 后处理6 代码实现5 最后 0 简介 🔥 优质竞赛项目系列,今天要分享的是 基于机器学习的二维码识别检测 - opencv 二维码 识别检测 机器视觉 该项目较为新颖,适合作为竞赛课…

07. 蜂鸣器

07. 蜂鸣器 硬件原理分析代码编写 硬件原理分析 此处为PNP型三极管,BEEP为低的时候三极管才会导通,也就是BEEP0时,蜂鸣器会叫。BEEP是通过SNVS_TAMPER1这个IO控制的 代码编写 将前面的bsp、imx6ul、obj和project拷贝过来 初始化SNVS_TAMPE…

MSQL系列(十) Mysql实战-Join驱动表和被驱动表区分

Mysql实战-Join驱动表和被驱动表区分 前面我们讲解了Mysql的查询连接Join的算法原理, 我发现大家都知道小表驱动大表,要让小表作为驱动表, 现在有2个问题 查询多表, 到底哪个是驱动表?哪个是被驱动表, 如何区分?索引如何优化,到底是加在驱动表上,还是被驱动表上? 今天我们…

40基于MATLAB,使用模板匹配法实现车牌的识别。

基于MATLAB,使用模板匹配法实现车牌的识别。具体包括将原图灰度化,边缘检测,腐蚀操作,车牌区域定位,车牌区域矫正,二值化,均值滤波,切割,字符匹配,最终显示车…

codeforces (C++ Doremy‘s Paint 3)

题目: 翻译: 思路: 1、题目意思:将数组中的数进行排列,任意相邻两个数的和都相等,才能说这个数组为好。一下分三种情况讨论。 2、当数组中有三种及三种以上的数字,那任意相邻两个数的和都相等必…