EPUB в JPG PNG Java

Формат файлу EPUB популярний для друку електронних книг, брошур, брошур тощо. Іноді може знадобитися конвертувати файл EPUB у зображення для відображення вмісту файлу. Таким чином, у цій статті ви дізнаєтесь, як програмним способом конвертувати файл EPUB у зображення JPG або PNG у Java.

Перетворення EPUB у зображення – встановлення Java API

Aspose.HTML for Java можна використовувати для створення, редагування та обробки HTML, MHTML, XPS, EPUB і багатьох інших форматів файлів. Ви можете завантажити файли 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>

Перетворення EPUB на зображення JPG у Java

Ви можете конвертувати файл EPUB у зображення JPG, виконавши наведені нижче дії.

  1. Створіть об’єкт класу ImageSaveOptions.
  2. Встановіть розмір сторінки та формат вихідного зображення.
  3. Збережіть вихідне зображення JPG за допомогою методу ConvertEPUB.

У наведеному нижче прикладі коду детально описано, як перетворити файл EPUB на зображення JPG у Java:

// Підготуйте шлях до вихідного файлу 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);

Програмно конвертуйте зображення EPUB у PNG на Java

Вам потрібно виконати наведені нижче кроки, щоб конвертувати файл EPUB у зображення PNG:

  1. Створіть екземпляр класу ImageSaveOptions.
  2. Встановіть вихідний формат зображення як PNG.
  3. Перетворіть EPUB на зображення PNG за допомогою методу ConvertEPUB.

У наведеному нижче прикладі коду пояснюється, як перетворити файл EPUB на зображення PNG у Java:

// Підготуйте шлях до вихідного файлу 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 без будь-яких обмежень.

Висновок

У цій статті ви дослідили, як конвертувати файл EPUB у зображення JPG або PNG у Java. Крім того, будь ласка, не соромтеся звертатися до нас на форумі у разі будь-яких запитань.

Дивись також

Перетворення HTML на MHT у Java