在实际环境中测试
在生产中测试无水印。
随时随地为您服务。
PDFium 库是 Google 专门为处理便携式文档格式而开发的开源渲染引擎示例(PDF)翻译包含/不包含图像的文件,包括 PNG 等。不过,IronPDF 并不只是使用 PDFium 渲染界面引擎作为源代码设置,它还在其基础上提供了更多的功能,使编写/测试项目源代码变得更加容易,不会出现任何错误或 bug。 IronPDF 增加了将 HTML 文档转换为 PDF 文档的支持--这是 PDFium .NET SDK 开箱即不支持的。
IronPDF 利用 PDFium 提供的强大开源技术,为客户提供开发以某种方式处理 PDF 文件的交互式 Microsoft.NET Windows 应用程序所需的一整套工具。 这包括将 HTML 文件转换为 PDF 文件、分割或合并 PDF 页面、从 PDF 文档中提取文本、在 PDF 文件中添加签名或水印、填写 PDF 表单、打印 PDF 等。
将URL渲染为PDF
方法与 PDFium 相比,IronPDF 在创建 PDF 方面有了重大改进。 虽然 PDFium 可以创建和加载基本的 PDF,但它缺乏用户期望从现代 PDF 文档库中获得的许多功能。 IronPDF 通过易于使用的 API 解决了这一不足,该 API 可通过以下功能创建复杂的 PDF页眉、页脚页数页码, 书签, 水印以及更多。
IronPDF 允许用户使用自定义纸张尺寸进行 PDF 渲染。 让我们来看看下面的 Git/源代码树示例:
//create ChromePdfRenderer object
var renderer = new IronPDF.ChromePdfRenderer();
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom;
int height = 5;
//assign width as 5
int width = 5;
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width);
//create ChromePdfRenderer object
var renderer = new IronPDF.ChromePdfRenderer();
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom;
int height = 5;
//assign width as 5
int width = 5;
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width);
'create ChromePdfRenderer object
Dim renderer = New IronPDF.ChromePdfRenderer()
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom
Dim height As Integer = 5
'assign width as 5
Dim width As Integer = 5
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width)
在文档生成方面,速度和内存与质量同样重要。 有了 IronPdf,您不必舍本逐末。 您可以从访问目录中的 HTML 文件快速生成高质量文档。
构建 PDFium 项目并非易事。 我们必须为嵌入 PDFium 添加不同的模块和数据。
与 PDFium 不同,IronPDF 不需要任何额外的环境配置或外部依赖性。 相反,IronPdf 将所有必要的组件作为其核心 API 的一部分。 所有相关工具都会在 IronPDF 安装过程中自动安装。
IronPdf 还对库中的安全功能做了许多改进。 IronPdf 增加了对 PDF 文档加密和解密的支持。 它还增加了几个选项,用于控制用户打开文档后的操作,如打印、复制和注释。
IronPdf 提供了比 PDFium 更好的支持和文档。 如果您在使用 IronPDF 时遇到任何问题,我们的团队随时乐意为您提供帮助。 附带图片的全面文档可让您轻松开始在 .NET 应用程序中使用 IronPDF。
IronPdf 是满足客户需求的最佳解决方案,因为
我们还提供免费试用版,客户可以在购买前试用该库。
使用以下内容了解在 .NET 应用程序中使用 IronPDF 的更多信息将 HTML 转换为 PDF 的教程.
请看下面的演示,了解使用 IronPDF 有多么简单。 假设您有一个需要转换为 PDF 的 URL 路径。 使用 IronPDF,转换过程简单明了。 类库抽象了使用底层 IronPDF 库的所有细节。 只需添加 IronPdf 库的引用,或使用 NuGet 软件包管理器安装,然后调用将URL渲染为PDF方法,传入 URL 的路径和 PDF 文件要保存在保存为功能。 只需两行代码,您就可以轻松地将任何 URL 转换为 PDF 文档。
//create ChromePdfRenderer and store it in variable of type var
var renderer = new ChromePdfRenderer();
var page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/");
page.SaveAs("website.pdf");
//create ChromePdfRenderer and store it in variable of type var
var renderer = new ChromePdfRenderer();
var page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/");
page.SaveAs("website.pdf");
'create ChromePdfRenderer and store it in variable of type var
Dim renderer = New ChromePdfRenderer()
Dim page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/")
page.SaveAs("website.pdf")
IronPDF 输出
以 PDFium 项目为基础,为客户/开发人员提供了可靠、最新且功能丰富的 PDF 库。 我们的客户可以确信,他们的文档无论在何种设备或平台上查看,都会非常美观。 他们还可以利用 IronPDF 代码提供的强大功能,轻松快速安全地创建、编写和共享 PDF。
IronPDF 界面提供了一个 免费试用 您可以在购买前试用该软件。 起价仅为 $749,与其他同类 PDF 渲染软件相比非常实惠。 如果您需要购买多个许可证,公司将提供大幅折扣。 您只需购买两个产品许可证的价格,就可以购买五个产品许可证。Iron Suite.