Tento rychlý průvodce vysvětluje, jak převést PS na PDF v Pythonu. Pokrývá konfiguraci systému, postupný algoritmus a spustitelný ukázkový kód pro převod PS do PDF v Pythonu. Kromě toho obsahuje různé metody přetížení pro improvizaci převodu PostScriptového souboru podle vašich požadavků.
Kroky k převodu PS do PDF v Pythonu
- Nainstalujte Aspose.Page API pro vykreslení souborů EPS na vašem konci
- Inicializujte výstupní proud PDF
- Inicializujte vstupní proud PostScript pomocí třídy PsDocument
- Vytvořte objekt třídy PdfSaveOptions
- Vykreslete výstupní soubor PDF
Tyto kroky popisují proces exportu PS do PDF v Pythonu. Vytvořte zdrojový a výstupní proud pro práci se soubory PostScript. Dále můžete nastavit vlastní parametry PDF a vykreslit výstupní dokument PDF.
Kód pro změnu PS na PDF v Pythonu
import aspose.page | |
from aspose.page import * | |
from aspose.page.eps.device import * | |
path = "C://" | |
# Initialize PDF output stream | |
pdf_stream = open("output.pdf", "wb") | |
# Initialize PostScript input stream | |
ps_stream = open(“input.ps", "rb",) | |
document = aspose.page.eps.PsDocument(ps_stream) | |
# Ignore minor errors | |
suppress_errors = True | |
# Initialize options object | |
options = aspose.page.eps.device.PdfSaveOptions(suppress_errors) | |
device = PdfDevice(pdf_stream) | |
try: | |
document.save(device, options) | |
finally: | |
ps_stream.close() | |
pdf_stream.close() |
Tento fragment kódu je dostatečný pro převod PostScriptu do PDF v Pythonu. Pracuje hlavně s třídou PsDocument pro načtení vstupního souboru a nastavení vlastních možností. Následně exportujte výstupní soubor PDF do streamu nebo na disk. Navíc můžete převod improvizovat nastavením velikosti stránky a okrajů spolu s různými dalšími vlastnostmi.
Tento tutoriál obsahuje všechny základní podrobnosti pro převod PS souboru do PDF v Pythonu. Pokud chcete převést XPS na PDF, přečtěte si článek na Převést XPS na PDF v Pythonu.