Spire.Doc for Java 是一款专业的Java Word组件,开发人员使用它可以轻松地将Word文档创建、读取、编辑、转换和打印等功能集成到自己的Java应用程序中。

EPUB(电子出版物的简称)是一种流行的电子书文件格式。EPUB 文件可以在众多电子阅读器和大多数智能手机、平板电脑和计算机上阅读。在某些情况下,您可能需要将 Word 文档转换为 EPUB 文件格式,以使其在各种设备上可读。本文将向您展示如何使用Spire.Doc for Java以编程方式在 Java 中完成此任务。可点击此处下载最新版测试。这么优秀的国产工具怎能错过呢!想要获取更多福利的朋友可以咨询在线客服哦~

将 Word 转换为 EPUB

以下是将 Word 文档转换为 EPUB 文件格式的步骤:

  • 创建一个文档实例。
  • 使用Document.loadFromFile()方法加载 Word 文档。
  • 使用Document.saveToFile()方法将 Word 文档保存到 EPUB 。
import com.spire.doc.Document;
import com.spire.doc.FileFormat;public class ConvertWordToEpub {public static void main(String[] args){//Create a Document instanceDocument doc = new Document();//Load a Word documentdoc.loadFromFile("Sample.docx");//Save the Word document to EPUB formatdoc.saveToFile("ToEpub.epub", FileFormat.E_Pub);}
}

使用封面图片将 Word 转换为 EPUB

以下是将 Word 文档转换为带有封面图像的 EPUB 的步骤:

  • 创建一个文档实例。
  • 使用Document.loadFromFile()方法加载 Word 文档。
  • 创建一个DocPicture实例。
  • 使用DocPicture.loadImage()方法加载图像。
  • 使用Document.saveToEpub(String, DocPicture)方法将 Word 文档保存到带有封面图像的 EPUB 。
import com.spire.doc.Document;
import com.spire.doc.fields.DocPicture;public class ConvertWordToEpubWithCoverImage {public static void main(String[] args){//Create a Document instanceDocument doc = new Document();//Load a Word documentdoc.loadFromFile("Sample.docx");//Create a DocPicture instanceDocPicture picture = new DocPicture(doc);//Load an imagepicture.loadImage("Cover.png");//Save the Word document to EPUB with cover imagedoc.saveToEpub("ToEpubWithCoverImage.epub", picture);}
}

Spire.Doc功能演示:在Java中将Word转换为EPUB相关推荐

  1. Word控件Spire.Doc 转换教程(二十六):在 C#、VB.NET 中将 Word 转换为 EPUB 时添加封面图片

    我们之前介绍如何将 Word 转换为 EPUB的文档.但是,在从 Word 文档创建 EPUB 图书时,您可能希望将封面图像添加到 EPUB.以下代码片段将演示相同的内容. Spire.Doc for ...

  2. Word控件Spire.Doc 转换教程(十三):在word文档和HTML中嵌入图像支持

    将 Word 文档转换为 HTML 很流行,并被程序员和开发人员广泛使用.借助Spire.Doc for .NET这个专业的word组件,无需安装MS Word,开发者只需两行C#关键代码即可将wor ...

  3. Word控件Spire.Doc 转换教程(十二):如何将 Word 转换为 EPub、XPS、Emf

    本文将介绍一种通过名为 Spire.Doc 的强大且独立的Word .NET 组件将 Word 转换为 EPub.XPS.Emf的简单方法,无需在机器上安装 Microsoft Word.它还支持将 ...

  4. Word处理控件Aspose.Words功能演示:在 Java 中将 Word DOC/DOCX 转换为 PDF

    Aspose.Words是一种高级Word文档处理API,用于执行各种文档管理和操作任务.API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word. A ...

  5. Word处理控件Aspose.Words功能演示:在 Java 中将 DOCX 转换为 JSON

    Aspose.Words 是一种高级Word文档处理API,用于执行各种文档管理和操作任务.API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word.此 ...

  6. Word处理控件Aspose.Words功能演示:在 Java 中将 Word DOCX 转换为 Markdown

    如今,Markdown ( MD ) 格式被广泛用于编写在线文章.博客和文档.但是,在大型文档的情况下,它的语法变得难以记忆和书写.为方便起见,您可以在 MS Word 中编写内容,然后将DOCX文件 ...

  7. Word处理控件Aspose.Words功能演示:在 Java 中将 Word 文档转换为 EPUB

    大多数智能设备,如智能手机.平板电脑.笔记本电脑等,都支持EPUB格式来查看或阅读文档.它是电子书或电子出版物的常用格式.另一方面,MS Word 格式,如DOCX.DOC等,是数字世界中广泛使用的文 ...

  8. Word处理控件Aspose.Words功能演示:在 C# .NET 中将 Word 转换为 PDF - 完整指南

    Aspose.Words 是一种高级Word文档处理API,用于执行各种文档管理和操作任务.API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word.此 ...

  9. 【编程实践】在 Java 中将 PDF 转换为 PowerPoint 演示文稿 / Convert PDF to PowerPoint Presentation in Java

    在 Java 中将 PDF 转换为 PowerPoint 演示文稿 / Convert PDF to PowerPoint Presentation in Java When working with ...

最新文章

  1. android pcm频谱_Android音频可视化
  2. 线性分组码的最小汉明距为6_第二章 线性代数
  3. Qt文档阅读笔记-QPropertyAnimation官方解析及实例
  4. rxvt_为什么我使用rxvt作为终端
  5. string replace_面试必问:String类型为什么设计成不可变的?
  6. Xcode7 出现-fembed-bitcode错误的解决办法
  7. [SQL]UNPIVOT 多個欄位
  8. wordpress js 运行短代码_7个WordPress常用代码段(Code Snippets)
  9. node如何让一个端口同时支持https与http
  10. 办公技巧分享:如何编辑PDF文件内容
  11. easyboot制作xp、win7、ubuntu、老毛桃winpe、深山红叶dos工具箱多合一光盘
  12. SSIS script task发邮件
  13. 电容屏物体识别_电容屏物体识别技术简介
  14. Eclipse 使用SVN时出现错误:The working copy needs to be upgraded svn
  15. windows10专业版 docker desktop 安装失败
  16. 比子弹速度快十倍的导弹是怎么被拦截的?
  17. 手机到底应该选128G还是64G内存呢?其实很多人都选错了
  18. NDK是什么?(What is the NDK?)
  19. PHP合并和追加数组
  20. oracle md5如何调用

热门文章

  1. 微信小程序实现发布新闻(上传图片、拷贝图片到服务器上面、预览图片)
  2. IMU 惯性测量单元 介绍(一)
  3. 手机卡第一屏 footer is wrong 手机救砖
  4. 【Python】植物大战僵尸-基于pygame模块-part2
  5. 缺陷检测解决策略之三: 频域+空域
  6. python爬取托福_Python 统计托福作文词频
  7. iphone开发之常用代码:不断更新
  8. MapStruct Map 转换成对象
  9. 46道Redis面试题,含参考答案!
  10. js实现键盘按键s进入搜索框