Tento tutoriál popisuje, jak převést EPS na PDF v Pythonu. Vysvětluje konfiguraci prostředí, algoritmus a úryvek kódu pro změnu EPS na PDF v Pythonu. Kromě toho také diskutuje různé metody přetížení pro zlepšení konverze podle vašich požadavků.
Kroky k převodu EPS do PDF pomocí 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
Tato sekvence kroků představuje přehled procesu vykreslování EPS do PDF v Pythonu. Nejprve vytvořte vstupní a cílový proud pro práci se soubory. Následně nastavte všechny potřebné parametry PDF a vygenerujte výstupní PDF soubor.
Kód pro změnu EPS na PDF v 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() |
Tento ukázkový kód je účinný pro export souboru EPS do PDF v Pythonu. Použijte třídu PsDocument ke čtení zdrojového souboru ze streamu a potlačení drobných chyb pro nepřerušený převod. Dále deklarujte objekt třídy PdfDevice, kde můžete změnit velikost stránky v dokumentech PDF před exportem vygenerovaného dokumentu.
Tento tutoriál obsahuje všechny podrobnosti o převedení souboru EPS do PDF v Pythonu. Pokud však chcete vykreslit XPS do formátu PDF, přečtěte si článek na Převést XPS na PDF v Pythonu.