Afbeeldingsoutput

Afbeeldingsoutput

Afbeeldingsoutput

ImageSaveOptions regelt het rasterformaat en de resolutie bij het aanroepen van to_image() op PsDocument of XpsDocument. Geef een ImageSaveOptions instantie door als het options argument aan to_image().


Instellen van formaat en DPI

Maak een ImageSaveOptions instantie aan en stel format ("png" of "jpeg") en dpi in:

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))

Ondersteunde uitvoerformaten

Formaatformat waarde
PNG"png"
JPEG"jpeg"

Tips en beste werkwijzen

  • Gebruik dpi=150 of hoger voor miniaturen van documentvoorbeelden.
  • Gebruik dpi=96 (de standaard) voor weergave op het web of icoongeneratie.
  • PNG is lossless; gebruik JPEG wanneer bestandsgrootte belangrijker is dan kwaliteit.
  • Alle to_image()-aanroepen retourneren bytes — geen tijdelijke bestanden nodig.

API Reference Samenvatting

Klasse / EigenschapBeschrijving
ImageSaveOptions.formatUitvoerformaat: "png" of "jpeg"
ImageSaveOptions.dpiUitvoerresolutie in DPI
ImageSaveOptions.raster_writerOptionele aangepaste rasterschrijver
ImageSaveOptions.additional_fonts_folderOptioneel pad naar extra lettertypen

Zie ook

 Nederlands