微调转换器 – 用 C# 转换 HTML
Contents
[
Hide
Show
]在 C# 中转换 HTML 的几种方法
您可以通过在线或编程等任何方式将 HTML 转换为各种流行格式。使用 Converter 类的 ConvertHTML() 方法、HTMLDocument 类的 RenderTo() 方法或 Renderer 类的 Render() 方法,可以将 HTML 转换为其他格式。
为什么要使用微调转换器?
在 “微调转换器 “一章中,Aspose.HTML for .NET提供了渲染HTML文档的其他方法,可让您在C#应用程序中对渲染过程进行更多控制。我们的 C# 库实现了一组渲染设备–PdfDevice、XpsDevice、DocDevice 和 ImageDevice。每种设备都有其独特的选项集,分别由 PdfRenderingOptions、XpsRenderingOptions、DocRenderingOptions 和 ImageRenderingOptions 类实现。例如,您可以更改页面大小、配置页边距和颜色、通过调整图像质量和分辨率减小文件大小、为 PDF 设备设置安全密码等。
本节将介绍通过使用 HTMLDocument 类的 RenderTo() 方法和 Renderer 类的 Render() 方法将基于 HTML 的文件转换为其他流行格式的支持场景:
- 渲染设备 – 本文将向您介绍渲染设备 – PdfDevice、XpsDevice、DocDevice 和 ImageDevice。RenderTo() 和 Render() 方法将呈现设备的实例作为参数,将 HTML 呈现为 PDF、XPS、DOCX 和图像。
- 渲染选项 – 通过渲染选项,您可以设置页面大小、页边距、图像质量、方向、背景颜色等各种转换选项。这些选项将作为参数传递给渲染设备,帮助你打开渲染过程,获得所需的输出文档。
- 渲染器 – 在本文中,您将了解支持的渲染器 – HtmlRenderer、SvgRenderer、MhtmlRenderer 和 EpubRenderer,它们分别用于渲染 HTML、SVG、MHTML 和 EPUB 文档。
Aspose.HTML 提供免费的 HTML 网络应用程序,是转换器、合并器、搜索引擎优化工具、HTML 代码生成器、URL 工具等的在线集合。这些应用程序可在任何装有网络浏览器的操作系统上运行,无需安装任何其他软件。它是一种快速、简便的方法,能有效解决与 HTML 相关的任务。