Pretvorite EPS u sliku u Pythonu

Ovaj kratki članak objašnjava kako pretvoriti EPS u Image u Pythonu. Pokriva postavke okruženja, algoritam i isječak koda za promjenu EPS-a u PNG u Pythonu. Nadalje, ne trebate instalirati nikakvo korisničko sučelje ili aplikaciju za renderiranje slika da biste koristili ovu značajku.

Koraci za pretvaranje EPS-a u sliku pomoću Pythona

  1. Konfigurirajte Aspose.Page API za izvoz EPS datoteka u slike
  2. Stvorite instancu PostScript klase nakon učitavanja ulaznog toka
  3. Pokreni objekt klase ImageSaveOptions
  4. Deklarirajte instancu klase ImageDevice i renderirajte sliku
  5. Napišite stvorenu slikovnu datoteku

Ovi koraci pojednostavljuju proces iscrtavanja EPS u JPG u Pythonu. Prvo učitajte ulazni tok za PostScript datoteku i postavite različita svojstva. Zatim renderirajte rastersku sliku i zapišite je na disk ili tok na temelju vašeg radnog modela.

Kod za pretvaranje EPS-a u PNG u Pythonu

from aspose import *
from aspose.page.eps import *
from aspose.page.eps.device import *
import aspose.page
import os
output_file_name = "EPStoImage_out.png"
# Initialize PostScript input stream
ps_stream = open("input.eps", "rb")
document = PsDocument(ps_stream)
# Ignore minor errors
suppress_errors = True
#Initialize ImageSaveOptions object
options = ImageSaveOptions(suppress_errors)
device = ImageDevice(aspose.pydrawing.imaging.ImageFormat.png)
try:
document.save(device, options)
finally:
ps_stream.close()
images_bytes = device.images_bytes
i = 0
for image_bytes in images_bytes:
image_path = os.path.abspath( "EPS_out_image" + str(i) + ".png")
with open(image_path, "wb") as fs:
fs.write(image_bytes[0:0+len(image_bytes)])
i += 1

Ovaj isječak koda izvozi EPS u PNG u Pythonu. Možete ga improvizirati kako biste odabrali potiskivanje manjih grešaka tijekom pretvorbe, postavljanjem formata slike ili veličine stranice u konstruktoru klase ImageDevice. Na kraju, zapišite bajtove sa slikovnog uređaja u datoteku na disku.

Ovaj vam vodič pomaže razumjeti pretvaranje EPS u JPG u Pythonu. Štoviše, ako trebate izvesti XPS u sliku, pročitajte članak na Pretvorite XPS u sliku u Pythonu.

 Hrvatski