EPUB 转换器 – 在 Java 中转换 EPUB
EPUB 是一种开源电子书文件格式,是标准的数字出版格式。EPUB 由许多电子阅读器和设备支持,包括智能手机、平板电脑和电脑,因此是一种广为接受的格式。EPUB 文件是一系列文件的集合,包括 HTML、CSS 和多媒体内容,打包在一个 ZIP 压缩包中。
EPUB转换通常需要利用其他格式,这些格式可以提供更大的灵活性,并使共享、打印、存储和使用数字内容变得更加容易。Aspose.HTML for Java 提供了多种流行格式的 EPUB 转换,如PDF、XPS、DOCX、JPG、PNG、BMP、TIFF和GIF。
本节介绍支持的EPUB转换列表,以及如何使用
Converter类的 convertEPUB()方法进行转换。它可以是不同的方案,但任何EPUB转换可以用几个必要的步骤:
- 加载现有 EPUB 文件
- 创建一个 SaveOptions 对象。您可以自定义渲染过程,以获得所需的结果。
- 使用其中一个
convertEPUB()方法,并向其传递所需的参数。
下面的代码片段展示了如何使用 Aspose.HTML for Java 库将 EPUB 转换为 PDF:
1// Convert EPUB to PDF in Java
2
3// Open an existing EPUB file for reading
4java.io.FileInputStream fileInputStream = new java.io.FileInputStream("input.epub");
5
6// Create an instance of the PdfSaveOptions class
7PdfSaveOptions options = new PdfSaveOptions();
8
9// Call the convertEPUB() method to convert EPUB to PDF
10Converter.convertEPUB(fileInputStream, options, "output-epub-to-pdf.pdf");