本文包含如何使用 Java 将 EPUB 转换为 PDF 所需的所有信息**,包括配置信息、逐步过程和可运行的示例代码。借助此信息,您只需几行代码即可使用 Java** 编写一个简单的 **EPUB 到 PDF 转换器软件。还讨论了用于控制转换过程的不同自定义选项。
使用 Java 将 EPUB 文件转换为 PDF 的步骤
- 建立环境以从存储库中添加 Aspose.PDF 以将 EPUB 转换为 PDF
- 声明 EpubLoadOptions 类的对象
- 创建一个 MarginInfo 类对象
- 在 MarginInfo 对象中设置上边距值
- 在 EpubLoadOptions 类对象中设置自定义 MarginInfo 对象
- 使用 EpubLoadOptions 对象将源 EPUB 文件加载到 Document 类对象中
- 将加载的 EPUB 文档另存为磁盘上的 PDF
这些步骤描述了使用 Java 将 EPUB 转换为 PDF的过程。解释了完成此任务所需的所有必要的类、方法和一些属性。将模板 EPUB 文件正确加载到 Document 类后,您还可以在输出 PDF 文件上执行各种其他操作,然后再将其保存到磁盘上。要遵循此处共享的完整步骤序列,从源 EPUB 文件创建 PDF。
使用 Java 将文件从 EPUB 转换为 PDF 的代码
此代码足以使用 Java 将 EPUB 更改为 PDF,但是如果您想自定义过程,例如在输出 PDF 文件中的特定位置呈现 EPUB 文件内容,您可以在 EpubLoadOptions 中设置属性。 MarginInfo 类对象可用于根据左、右、上、下边距设置边距信息。 EpubLoadOptions 类对象提供页面大小、页面大小调整模式、边距区域使用模式等属性。
本文指导我们使用 Java 将源文件从 EPUB 转换为 PDF。如果您有兴趣了解在输出 PD 中添加页眉和页脚的过程,请参阅 如何使用Java在PDF中添加页眉和页脚 上的文章。