Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
С помощью Aspose.HTML вы можете программно конвертировать формат EPUB в TIFF с полным контролем над широким диапазоном параметров конвертации. В этой статье вы найдете информацию о том, как преобразовать EPUB в TIFF с помощью ConvertEPUB() методов класса Converter и как применять ImageSaveOptions и ICreateStreamProvider.
Вы можете проверить функциональность Aspose.HTML API и конвертировать EPUB в режиме реального времени. Пожалуйста, загрузите файл EPUB из локальной файловой системы, выберите выходной формат и запустите пример. В примере параметры сохранения установлены по умолчанию. Вы сразу получите результат в виде отдельного файла.
Если вы хотите программно преобразовать EPUB в TIFF, рассмотрим следующие примеры кода C#.
Использование методов Converter.ConvertEPUB() является наиболее распространенным способом преобразования файлов EPUB в различные форматы. Чтобы преобразовать EPUB в TIFF, выполните несколько шагов:
Просмотрите следующий фрагмент кода C#, в котором показан процесс преобразования EPUB в TIFF с использованием Aspose.HTML for .NET.
1// Convert EPUB to TIFF using C#
2
3// Open an existing EPUB file for reading
4using FileStream stream = File.OpenRead(DataDir + "input.epub");
5
6// Prepare a path to save the converted file
7string savePath = Path.Combine(OutputDir, "input-output.tiff");
8
9// Create an instance of the ImageSaveOptions class
10ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Tiff);
11
12// Call the ConvertEPUB() method to convert EPUB to TIFF
13Converter.ConvertEPUB(stream, options, savePath);Aspose.HTML позволяет конвертировать EPUB в TIFF, используя стандартные или пользовательские параметры сохранения. Использование ImageSaveOptions позволяет настраивать процесс рендеринга. Вы можете указать размер страницы, поля, CSS, сжатие и т. д.
| Property | Description |
|---|---|
| Compression | Sets Tagged Image File Format (TIFF) Compression. By default, this property is LZW. |
| CSS | Gets a CssOptions object which is used for configuration of CSS properties processing. |
| Format | Sets the ImageFormat (JPG, PNG, BMP, TIFF, or GIF). By default, this property is PNG. |
| BackgroundColor | This property sets the color that will fill the background. By default, this property is Transparent. |
| PageSetup | This property gets a page setup object and uses it for configuration output page-set. |
| HorizontalResolution | Sets horizontal resolution for output images in pixels per inch. The default value is 300 dpi. |
| VerticalResolution | Sets vertical resolution for output images in pixels per inch. The default value is 300 dpi. |
| UseAntialiasing | This property sets the image rendering quality. Antialiasing is enabled by default. |
| Text | Gets a TextOptions object which is used for configuration of text rendering. |
Чтобы узнать больше о классе ImageSaveOptions, прочтите статьи раздела Fine-Tuning Конвертеры.
Чтобы преобразовать EPUB в TIFF с указанием ImageSaveOptions, необходимо выполнить несколько шагов:
В следующем фрагменте кода C# показано, как преобразовать EPUB в TIFF с помощью настраиваемых параметров сохранения:
1// Convert EPUB to TIFF in C# with custom settings
2
3// Open an existing EPUB file for reading
4using FileStream stream = File.OpenRead(DataDir + "input.epub");
5
6// Prepare a path to save the converted file
7string savePath = Path.Combine(OutputDir, "input-options.tiff");
8
9// Create an instance of the ImageSaveOptions class
10ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Tiff)
11{
12 Compression = Compression.None,
13 UseAntialiasing = true,
14 HorizontalResolution = 400,
15 VerticalResolution = 400,
16 BackgroundColor = System.Drawing.Color.AliceBlue
17};
18options.PageSetup.AnyPage = new Page(new Aspose.Html.Drawing.Size(800, 500), new Margin(30, 20, 10, 10));
19
20// Call the ConvertEPUB() method to convert EPUB to TIFF
21Converter.ConvertEPUB(stream, options, savePath);Конструктор
ImageSaveOptions() инициализирует экземпляр класса ImageSaveOptions, который передается методу ConvertEPUB(). Метод ConvertEPUB() принимает stream, options, путь к выходному файлу savePath и выполняет операцию преобразования.
В примере мы используем:
Compression, которое устанавливает сжатие TIFF. Доступные значения: LVZ, CCITT3, CCITT4, Rle и None. Мы используем схему сжатия None. По умолчанию это свойство
LZW.BackgroundColor, указывающее цвет, которым будет заливаться фон. По умолчанию BackgroundColor имеет значение Transparent;HorizontalResolution и VerticalResolution, которые устанавливают горизонтальное/вертикальное разрешение для выходных изображений в пикселях на дюйм. По умолчанию эти свойства равны 300 dpi;UseAntialiasing, задающее качество рендеринга данного изображения;PageSetup, указывающее
page size и
margins в пикселях.Вы можете скачать полные примеры и файлы данных с GitHub.
Aspose.HTML предлагает бесплатный онлайн Конвертер EPUB в TIFF, который конвертирует изображение EPUB в TIFF качественно, легко и быстро. Просто загрузите, конвертируйте файлы и получите результат за несколько секунд!
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.