EPUB 轉 JPG PNG Java

EPUB 文件格式在印刷電子書、小冊子、小冊子等方面很流行。有時您可能需要將 EPUB 文件轉換為圖像以顯示文件內容。因此,本文將指導您如何在 Java 中以編程方式將 EPUB 文件轉換為 JPGPNG 圖像。

EPUB 到圖像轉換 – Java API 安裝

Aspose.HTML for Java 可用於創建、編輯和操作 HTML、MHTML、XPS、EPUB 和許多其他文件格式。您可以從 New Releases 頁面下載其 JAR 文件,或將以下配置粘貼到您項目的 pom.xml 文件中:

存儲庫:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

依賴:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>21.12</version>
        <classifier>jdk17</classifier>
    </dependency>
</dependencies>

在 Java 中將 EPUB 轉換為 JPG 圖像

您可以按照以下步驟將 EPUB 文件轉換為 JPG 圖像:

  1. 創建 ImageSaveOptions 類的對象。
  2. 設置頁面大小和輸出圖像格式。
  3. 使用 ConvertEPUB 方法保存輸出的 JPG 圖像。

以下代碼示例詳細說明瞭如何在 Java 中將 EPUB 文件轉換為 JPG 圖像:

// 準備源 EPUB 文件的路徑
String sourcePath = "input.epub";

// 準備一個路徑來保存轉換後的文件 
String outputPath = "output.jpg";

// 創建 ImageSaveOptions 的實例
ImageSaveOptions options = new ImageSaveOptions();
options.setFormat(ImageFormat.Jpeg);
options.setSmoothingMode(SmoothingMode.HighQuality);
options.getPageSetup().setAnyPage(new Page(
    new Size(
Length.fromInches(4),
Length.fromInches(5.5))));

// 調用 ConvertEPUB 方法將 EPUB 轉換為 JPG 圖片
Converter.convertEPUB(sourcePath, options, outputPath);

在 Java 中以編程方式將 EPUB 轉換為 PNG 圖像

您需要按照以下步驟將 EPUB 文件轉換為 PNG 圖像:

  1. 創建 ImageSaveOptions 類的實例。
  2. 將輸出圖像格式設置為 PNG。
  3. 使用 ConvertEPUB 方法將 EPUB 轉換為 PNG 圖像。

以下代碼示例說明瞭如何使用 Java 將 EPUB 文件轉換為 PNG 圖像:

// 準備源 EPUB 文件的路徑
String sourcePath = "input.epub";

// 準備一個路徑來保存轉換後的文件 
String outputPath = "output.png";

// 創建 ImageSaveOptions 的實例
ImageSaveOptions options = new ImageSaveOptions();
options.setFormat(ImageFormat.Png);
options.getPageSetup().getAnyPage().setSize(new Size(500, 500));

// 調用 ConvertEPUB 方法將 EPUB 轉換為 PNG 圖片
Converter.convertEPUB(sourcePath, options, outputPath);

探索 Aspose.HTML for Java API

您可以查看 文檔 中的不同章節以了解 API 中包含的其他功能。

獲得免費許可證

您可以申請免費臨時許可,以便不受任何限制地評估 API 功能。

結論

在本文中,您探索瞭如何使用 Java 將 EPUB 文件轉換為 JPG 或 PNG 圖像。此外,如有任何疑問,請隨時通過論壇與我們聯繫。

也可以看看

在 Java 中將 HTML 轉換為 MHT