Hoe rasterafbeeldingen te genereren in Python

Hoe rasterafbeeldingen te genereren in Python

Hoe rasterafbeeldingen te genereren in Python

Geef ImageSaveOptions door aan to_image() op PsDocument of XpsDocument om te exporteren als een rasterafbeelding. ImageSaveOptions accepteert een format string ("png" of "jpeg") en een dpi integer. De methode retourneert bytes met de gecodeerde afbeelding. De standaard DPI is 96; gebruik 150 of 300 voor een afbeelding met hogere resolutie.

PNG-uitvoer van PS

from pathlib import Path
from aspose.page.ps.document import PsDocument
from aspose.page.ps.output import ImageSaveOptions

ps = PsDocument.from_file("input.ps")
opts = ImageSaveOptions(format="png", dpi=150)
Path("output.png").write_bytes(ps.to_image(opts))

JPEG-uitvoer van XPS

from pathlib import Path
from aspose.page.xps.document import XpsDocument
from aspose.page.ps.output import ImageSaveOptions

xps = XpsDocument.from_file("input.xps")
opts = ImageSaveOptions(format="jpeg", dpi=96)
Path("output.jpg").write_bytes(xps.to_image(opts))

Stel DPI in

Gebruik de dpi eigenschap van ImageSaveOptions:

from aspose.page.ps.output import ImageSaveOptions

high_res = ImageSaveOptions(format="png", dpi=300)
web_res = ImageSaveOptions(format="png", dpi=96)

Zie ook

 Nederlands