Output immagine
Output immagine
ImageSaveOptions controlla il formato raster e la risoluzione quando si chiama to_image() su PsDocument o XpsDocument. Passare un’istanza ImageSaveOptions come argomento options a to_image().
Impostazione formato e DPI
Crea un’istanza ImageSaveOptions e imposta format ("png" o "jpeg") e 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))Formati di output supportati
| Formato | format valore |
|---|---|
| PNG | "png" |
| JPEG | "jpeg" |
Suggerimenti e migliori pratiche
- Usa
dpi=150o versioni successive per le miniature di anteprima dei documenti. - Usa
dpi=96(predefinito) per la visualizzazione web o la generazione di icone. - PNG è senza perdita; usa JPEG quando la dimensione del file è più importante della qualità.
- Tutte le chiamate a
to_image()restituisconobytes— non sono necessari file temporanei.
API Reference Riepilogo
| Classe / Proprietà | Descrizione |
|---|---|
ImageSaveOptions.format | Formato di output: "png" o "jpeg" |
ImageSaveOptions.dpi | Risoluzione di output in DPI |
ImageSaveOptions.raster_writer | Writer raster personalizzato opzionale |
ImageSaveOptions.additional_fonts_folder | Percorso opzionale per font aggiuntivi |