Изход на изображение
Изход на изображение
ImageSaveOptions контролира формата на растра и резолюцията при повикване. to_image() на 1 януари PsDocument или с други: XpsDocument.Преминаване на ImageSaveOptions В този случай, като например: options аргумент към to_image().
Настройка на формат и DPI
Създаване на ImageSaveOptions инстанция и набор format ("png" или с други: "jpeg") и dpi:
from aspose.page.ps.document import PsDocument
from aspose.page.ps.output import ImageSaveOptions
from pathlib import Path
doc = PsDocument.from_file("input.ps")
opts = ImageSaveOptions(format="png", dpi=150)
Path("output.png").write_bytes(doc.to_image(opts))Поддържани формати на изхода
| Формат на изображението | format стойност |
|---|---|
| PNG | "png" |
| JPEG | "jpeg" |
Съвети и най-добри практики
- Използване на:
dpi=150или по-висока за миниатюри на предварително изображение на документи. - Използване на:
dpi=96(по подразбиране) за изобразяване на уеб или генериране на икони. - PNG е без загуба; използвайте JPEG, когато размерът на файла е по-важен от качеството.
- Всички.
to_image()повиквания обратноbytesне се изискват временни файлове.
Снимка на API референтна информация
| Клас / Имущество | Описание на състоянието |
|---|---|
ImageSaveOptions.format | Формат на изхода: "png" или с други: "jpeg" |
ImageSaveOptions.dpi | Разрешение на изхода в DPI |
ImageSaveOptions.raster_writer | Необходимост за изписване на растерни файлове |
ImageSaveOptions.additional_fonts_folder | Необходим път към допълнителни шрифтове |