Exportació d'imatge
Exportació d’imatge
ImageSaveOptions controla el format i la resolució del raster quan es crida a una pàgina web. to_image() en el PsDocument o de la seva XpsDocument.Passar un ImageSaveOptions instància com el options argument a to_image().
Configuració de format i DPI
Crear un ImageSaveOptions instància i conjunt format ("png" o de la seva "jpeg") i 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))Formats de sortida suportats
| Format de la pàgina | format valor de la |
|---|---|
| PNG | "png" |
| JPEG | "jpeg" |
Consells i millors pràctiques
- Utilització:
dpi=150o superior per a miniatures de vista prèvia del document. - Utilització:
dpi=96(el paràmetre predeterminat) per a la visualització web o generació d’icons. - PNG és sense pèrdues; utilitza JPEG quan la mida del fitxer és més important que la qualitat.
- Tots els
to_image()crides de tornadabytesno es requereixen arxius temporals.
Resum de referència d’API
| Classe / propietat | Descripció |
|---|---|
ImageSaveOptions.format | Format de sortida: "png" o de la seva "jpeg" |
ImageSaveOptions.dpi | Resolució de sortida en DPI |
ImageSaveOptions.raster_writer | Escritor de raster personalitzat opcional |
ImageSaveOptions.additional_fonts_folder | Camin opcional cap a fonts addicionals |