Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Формат файлов PNG поддерживает сжатие изображений без потерь, что делает его популярным среди пользователей. Он широко используется для передачи изображений по сети, отображения фотографий и графики на веб-страницах и резервирования в облачных хранилищах. С помощью Aspose.HTML for Python via .NET вы можете программно конвертировать EPUB в формат PNG с полным контролем над широким диапазоном параметров преобразования.
В этой статье вы найдете информацию о том, как преобразовать EPUB в PNG с помощью методов convert_epub() класса Converter и как применить ImageSaveOptions.
Чтобы продолжить работу с этим руководством, установите и настройте Aspose.HTML for Python via .NET в своем проекте Python.
Вы можете протестировать Aspose.HTML для Python с помощью функций .NET API и конвертировать EPUB в режиме реального времени. Загрузите файл EPUB из локальной файловой системы или URL-адреса, выберите выходной формат и запустите пример. В примере параметры сохранения установлены по умолчанию. Вы сразу получите результат в виде отдельного файла.
Если вы хотите программно преобразовать EPUB в PNG с помощью ImageSaveOptions, рассмотрите следующий пример кода Python.
Использование методов convert_epub() – наиболее распространенный способ конвертировать файлы EPUB в различные форматы. Чтобы преобразовать EPUB в PNG с указанием ImageSaveOptions, вам необходимо выполнить несколько шагов:
open() для открытия и чтения файла EPUB из файловой системы по указанному пути.Посмотрите на следующий фрагмент кода Python, который показывает, как преобразовать EPUB в PNG с настраиваемыми параметрами сохранения с помощью Aspose.HTML for Python via .NET.
1# Convert EPUB to PNG using Python with custom settings
2
3import os
4import aspose.html.converters as conv
5import aspose.html.saving as sav
6import aspose.html.drawing as dr
7import aspose.pydrawing as pd
8
9# Setup directories and define paths
10output_dir = "output/"
11input_dir = "data/"
12os.makedirs(output_dir, exist_ok=True)
13
14document_path = os.path.join(input_dir, "input.epub")
15save_path = os.path.join(output_dir, "epub-to-image.png")
16
17# Open an existing EPUB file for reading
18with open(document_path, "rb") as stream:
19
20 # Create an instance of ImageSaveOptions
21 options = sav.ImageSaveOptions()
22 options.horizontal_resolution = dr.Resolution.from_dots_per_inch(150.0)
23 options.vertical_resolution = dr.Resolution.from_dots_per_inch(150.0)
24 options.page_setup.any_page.size = dr.Size(500, 1000)
25 options.css.media_type.SCREEN
26 options.text.use_hinting = True
27
28 # Convert EPUB to PNG
29 conv.Converter.convert_epub(stream, options, save_path)Функциональность создания изображений PNG можно расширить с помощью параметров сохранения в соответствии с вашими потребностями. Aspose.HTML for Python via .NET позволяет конвертировать HTML в PNG, используя параметры сохранения по умолчанию или пользовательские. Класс ImageSaveOptions предлагает широкие возможности настройки для преобразования содержимого EPUB в форматы изображений. Вот более подробное описание каждого свойства ImageSaveOptions:
Загрузите библиотеку Aspose.HTML for Python via .NET, чтобы успешно, быстро и легко конвертировать документы HTML, MHTML, EPUB, SVG и Markdown в наиболее популярные форматы.
Aspose.HTML предлагает бесплатный онлайн Конвертер EPUB в PNG, который конвертирует изображения EPUB в PNG с высоким качеством, легко и быстро. Просто загрузите, конвертируйте файлы и получите результаты через несколько секунд!
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.