Word控件Spire.Doc 转换教程(二十六):在 C#、VB.NET 中将 Word 转换为 EPUB 时添加封面图片
2023-09-11 14:14:49 时间
我们之前介绍如何将 Word 转换为 EPUB的文档。但是,在从 Word 文档创建 EPUB 图书时,您可能希望将封面图像添加到 EPUB。以下代码片段将演示相同的内容。
第 1 步:创建一个 Document 实例并加载一个示例 Word 文件。
Document doc = new Document();
doc.LoadFromFile("SampleWordFile.docx");
第 2 步:将图片加载到 DocPicture 对象。
DocPicture picture = new DocPicture(doc);
picture.LoadImage(Image.FromFile("CoverImage.jpg"));
第 3 步:从 Word 文档创建 EPUB 时,将图片作为封面图像添加到 EPUB。
doc.SaveToEpub("output.epub", picture);
输出:
完整代码:
[C#]
using Spire.Doc;
using Spire.Doc.Fields;
using System.Drawing;
namespace DOCTOEPUB
{
class Program
{
static void Main(string[] args)
{
Document doc = new Document();
doc.LoadFromFile("SampleWordFile.docx");
DocPicture picture = new DocPicture(doc);
picture.LoadImage(Image.FromFile("CoverImage.jpg"));
doc.SaveToEpub("output.epub", picture);
}
}
}
[VB.NET]
Imports Spire.Doc
Imports Spire.Doc.Fields
Imports System.Drawing
Namespace DOCTOEPUB
Class Program
Private Shared Sub Main(args As String())
Dim doc As New Document()
doc.LoadFromFile("SampleWordFile.docx")
Dim picture As New DocPicture(doc)
picture.LoadImage(Image.FromFile("CoverImage.jpg"))
doc.SaveToEpub("output.epub", picture)
End Sub
End Class
End Namespace
欢迎下载|体验更多E-iceblue产品
相关文章
- C# Microsoft.Office.Interop.Owc11 导出excel文件
- 使用 Visual Studio 部署 .NET Core 应用 ——.Net Core 部署到SUSE Linux Enterprise Server 12 SP2 64 位(GNOME 版本3.20.2)
- C#反射实例应用--------获取程序集信息和通过类名创建类实例
- C#将数据以XML格式写入Excel
- C#.NET常见问题(FAQ)-如何把函数名作为参数传递给另一个函数
- C#.NET常见问题(FAQ)-如何把资源嵌入到项目中
- C#.NET常见问题(FAQ)-Visual Studio VS如何显示行号
- C#应用视频教程3.2 Halcon软件测试
- C#基础视频教程7.2 如何编写简单游戏
- C#压缩字符串
- ASP.NET 运行状况监视的日志记录错误详细信息 (C#)
- C# 海康DVR客户端开发系列(2)—— 封装API
- C# ToString()格式化时间,常用模式
- 【原创】开源Math.NET基础数学类库使用(15)C#计算矩阵行列式
- Atitit.面向接口的web 原理与设计重写 路由启动绑定配置url router rewriting urlpage mvc mvp的 java c#.net php js
- Atitit.跨语言反射api 兼容性提升与增强 java c#。Net php js
- Atitit. 数据约束 校验 原理理论与 架构设计 理念模式java php c#.net js javascript mysql oracle
- Atitit.js跨域解决方案attilax大总结 后台java php c#.net的CORS支持
- atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97
- Atitit. .net c# web 跟客户端winform 的ui控件结构比较
- C# 和 VB .NET 的纯 FFmpeg 包装器:CSFFmpeg Crack
- C# 常用类库(字符串处理,汉字首字母拼音,注入攻击,缓存操作,Cookies操作,AES加密等)
- C#获取当前路径的7种方法