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

Formatoformat valore
PNG"png"
JPEG"jpeg"

Suggerimenti e migliori pratiche

  • Usa dpi=150 o 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() restituiscono bytes — non sono necessari file temporanei.

API Reference Riepilogo

Classe / ProprietàDescrizione
ImageSaveOptions.formatFormato di output: "png" o "jpeg"
ImageSaveOptions.dpiRisoluzione di output in DPI
ImageSaveOptions.raster_writerWriter raster personalizzato opzionale
ImageSaveOptions.additional_fonts_folderPercorso opzionale per font aggiuntivi

Vedi anche

 Italiano