Файлы MHT можно использовать для архивирования веб-страниц, поскольку они содержат все изображения, CSS, JavaScript и другие ресурсы. В некоторых ситуациях вам может потребоваться преобразовать файл MHT в формат изображения. Соответственно, в этой статье рассказывается, как программно преобразовать MHT или MHTML в изображение в формате JPG или PNG на Java.
- Преобразование MHT в изображение — установка Java API
- Программное преобразование MHT в изображение JPG в Java
- Преобразование MHT в изображение PNG в Java
Преобразование MHT в изображение — установка Java API
Aspose.HTML for Java API – это расширенный API-интерфейс обработки HTML, который можно использовать для создания файлов HTML, MHTML и других популярных форматов или управления ими. Просто получите доступ к API, загрузив его 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>
Преобразование MHT или MHTML в изображение JPG в Java
Вы можете экспортировать веб-страницу MHT или MHTML в изображение формата JPG, выполнив следующие действия:
- Инициализировать экземпляр класса ImageSaveOptions.
- Укажите выходной формат как JPEG или JPG.
- Преобразуйте исходный MHT или MHTML в изображение формата JPG, используя метод ConvertMHTML.
Фрагмент кода ниже демонстрирует, как преобразовать файл MHT или MHTML в изображение JPG в Java:
// Создайте экземпляр ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.setFormat(ImageFormat.Jpeg);
// Преобразование MHTML в формат изображения JPEG или JPG
Converter.convertMHTML("input.mhtml", options, "output.jpeg");
Программное преобразование MHT или MHTML в изображение PNG в Java
Вы можете быстро преобразовать файл MHT или MHTML в изображение формата PNG, выполнив следующие действия:
- Создайте экземпляр класса ImageSaveOptions.
- Установите формат выходного изображения как PNG.
- Преобразуйте MHT или MHTML в изображение PNG с помощью метода ConvertMHTML.
В следующем примере кода показано, как преобразовать файл MHT или MHTML в изображение в формате PNG в Java:
// Создайте экземпляр ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.setFormat(ImageFormat.Png);
// Преобразование MHTML в формат изображения PNG
Converter.convertMHTML("input.mhtml", options, "output.png");
Изучите Aspose.HTML для API Java
Вы можете посетить раздел документация, чтобы узнать о некоторых других функциях, предлагаемых API.
Получить бесплатную лицензию
Вы можете оценить любую из функций, предлагаемых API, в полном объеме, получив бесплатную временную лицензию.
Вывод
В этой статье вы узнали, как преобразовать файл MHT или MHTML в изображение в формате PNG, JPG или JPEG с помощью Java. Кроме того, вы можете задать любой из ваших вопросов через форум, чтобы мы могли эффективно вам помочь.