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 instance
Document doc = new Document();
//Load a Word document
doc.loadFromFile("Sample.docx");
//Save the Word document to EPUB format
doc.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 instance
Document doc = new Document();
//Load a Word document
doc.loadFromFile("Sample.docx");
//Create a DocPicture instance
DocPicture picture = new DocPicture(doc);
//Load an image
picture.loadImage("Cover.png");
//Save the Word document to EPUB with cover image
doc.saveToEpub("ToEpubWithCoverImage.epub", picture);
}
}