Ovaj vodič pokriva kako pretvoriti EPS u PDF u Pythonu. Objašnjava konfiguraciju okruženja, algoritam i isječak koda za promjenu EPS-a u PDF u Pythonu. Štoviše, također se raspravlja o različitim metodama preopterećenja za poboljšanje pretvorbe prema vašim zahtjevima.
Koraci za pretvaranje EPS-a u PDF pomoću Pythona
- Instalirajte Aspose.Page API za renderiranje EPS datoteka na vašoj strani
- Inicijalizirajte PDF izlazni tok
- Inicijalizirajte PostScript ulazni tok s klasom PsDocument
- Napravite objekt klase PdfSaveOptions
- Renderirajte izlaznu PDF datoteku
Ovaj niz koraka predstavlja pregled procesa renderiranja EPS u PDF u Pythonu. Najprije stvorite ulazne i ciljne tokove za rad s datotekama. Nakon toga postavite sve potrebne PDF parametre i generirajte izlaznu PDF datoteku.
Kod za promjenu EPS-a u PDF u Pythonu
import aspose.page | |
from aspose.page import * | |
from aspose.page.eps.device import * | |
# Initialize PDF output stream | |
pdf_stream = open("output.pdf", "wb") | |
# Initialize PostScript input stream | |
ps_stream = open("input.eps", "rb",) | |
document = aspose.page.eps.PsDocument(ps_stream) | |
# Ignore minor errors by setting set this flag | |
suppress_errors = True | |
# Initialize options object with necessary parameters. | |
options = aspose.page.eps.device.PdfSaveOptions(suppress_errors) | |
# Default page size is applied as 595x842 | |
device = PdfDevice(pdf_stream) | |
try: | |
document.save(device, options) | |
finally: | |
ps_stream.close() | |
pdf_stream.close() |
Ovaj primjer koda učinkovit je za izvoz EPS datoteke u PDF u Pythonu. Upotrijebite klasu PsDocument za čitanje izvorne datoteke iz toka i suzbijanje manjih pogrešaka za neprekinutu konverziju. Zatim deklarirajte objekt klase PdfDevice gdje možete promijeniti veličinu stranice u PDF dokumentima prije izvoza generiranog dokumenta.
Ovaj vodič pokriva sve pojedinosti konvertiranja EPS datoteke u PDF u Pythonu. Međutim, ako želite prikazati XPS u PDF formatu, pogledajte članak na Pretvorite XPS u PDF u Pythonu.