Word控件Spire.Doc 转换教程(十一):如何将 HTML 转换为图像
2023-09-11 14:14:49 时间
Spire.Doc 可以帮助用户使用 C#/VB.NET 将HTML 转换为 Image。该解决方案使用户可以随时随地通过手机、MP4播放器、PSP、iPad、iTouch等便携式设备阅读HTML。按照以下简单步骤使用C#/VB.NET将HTM转换为图像。
友情提示:请确保 Spire.Doc 和 Visual Studio 已正确安装在系统上。
第 1 步:在 Visual Studio 中创建一个 C#/VB.NET 项目,添加 Spire.Doc.dll 作为参考。Spire.Doc.dll 的默认设置位于“C:\Program Files\e-iceblue\Spire.Doc\Bin”下。选择程序集 Spire.Doc.dll 并单击 OK 将其添加到项目中。
第 2 步:向 Form1 添加一个“按钮”。双击按钮,在文件顶部添加以下代码。
[C#]
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
using System.Drawing.Imaging;
using Spire.Doc;
using Spire.Doc.Documents;
namespace HTML2Image
{
class Program
{
static void Main(string[] args)
{
}
}
}
[VB.NET]
Imports System.Collections.Generic
Imports System.Linq
Imports System.Text
Imports System.Drawing
Imports System.Drawing.Imaging
Imports Spire.Doc
Imports Spire.Doc.Documents
Namespace HTML2Image
Class Program
Private Shared Sub Main(args As String())
End Sub
End Class
End Namespace
第 3 步:使用下面的代码加载我们将转换为图像的 HTML 文件。
[C#]
Document document = new Document();
document.LoadFromFile(@"D:\test.html", FileFormat.Html, XHTMLValidationType.None);
[VB.NET]
Dim document As New Document()
document.LoadFromFile("D:\test.html", FileFormat.Html, XHTMLValidationType.None)
第 4 步:Spire.Doc提供了一种将 HTML 转换为图像的简单解决方案。以下代码可以帮助用户轻松将 HTML 转换为图像。Spire.Doc 使用户能够将 HTMl 转换为 BMP、JPEG、PNG、GIF、Tiff 等。
[C#]
Image image = document.SaveToImages(0, ImageType.Bitmap);
image.Save("Sample.png", ImageFormat.Png);
[VB.NET]
Dim image As Image = document.SaveToImages(0, ImageType.Bitmap)
image.Save("Sample.png", ImageFormat.Png)
Spire.Doc 可以将 Word 转换为大多数流行的文件格式。它可以将Word转换为PDF、HTML、XML、RTF、Text、ePub等。
欢迎下载|体验更多E-iceblue产品
相关文章
- EWS3-24S05电源转换芯片DC-DC
- java-日期转换
- nodejs XML和json互相转换
- Babel6.x 转换ES6
- 日志服务(原SLS)新功能发布(10)--Logtail配置支持日志转换、过滤
- C/C++基础讲解(十八)之数据结构篇二叉树遍利与浮点数转换为字符串
- DateEdit控件时间格式转换
- C# 将字符串(符合xml格式)转换为XmlDocument
- Atitit.变量的定义 获取 储存 物理结构 基本类型简化 隐式转换 类型推导 与底层原理 attilaxDSL
- Java 坐标系转换全面指南:掌握常用坐标系转换方法,快速应对空间数据处理问题
- 【华为OD机试Python实现】HJ33 整数与IP地址间的转换(中等)
- Scala学习教程笔记三之函数式编程、集合操作、模式匹配、类型参数、隐式转换、Actor、
- 【SQL开发实战技巧】系列(十二):三问(如何对字符串字母去重后按字母顺序排列字符串?如何识别哪些字符串中包含数字?如何将分隔数据转换为多值IN列表?)
- Scala隐式转换