Imagen de salida
Imagen de salida
ImageSaveOptions Controlar el formato y la resolución de raster al llamar to_image() En el PsDocument o XpsDocument.Pasar una ImageSaveOptions El caso como el de options Argumento a to_image().
Formato y DPI
Crea una ImageSaveOptions Instancia y set format ("png" o "jpeg"y) y 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))Formatos de salida compatibles
| Formato | format Valor |
|---|---|
| PNG | "png" |
| JPEG | "jpeg" |
Consejos y mejores prácticas
- Uso
dpi=150o más alto para los tomos de preview del documento. - Uso
dpi=96(default) para la pantalla web o generación de iconos. - PNG es sin pérdidas; use JPEG cuando el tamaño de los archivos es más importante que la calidad.
- Todos los
to_image()llamadas de vueltabytesNo se requieren archivos temporales.
Sumación de referencia API
| Clase / Propiedad | Descripción |
|---|---|
ImageSaveOptions.format | Formato de salida: "png" o "jpeg" |
ImageSaveOptions.dpi | Resolución de salida en DPI |
ImageSaveOptions.raster_writer | Escritor raster opcional |
ImageSaveOptions.additional_fonts_folder | Paseo opcional a fuentes adicionales |