Jak exportovat XPS do PDF pomocí Pythonu

Tento stručný návod poskytuje podrobnosti o jak exportovat XPS do PDF pomocí Pythonu. Sada podrobných pokynů je sdílena spolu se spustitelným ukázkovým kódem pro převod souboru XPS do PDF pomocí Pythonu. Naučíte se různé možnosti, jak načíst zdrojový soubor XPS a uložit jej do upraveného souboru PDF podle požadavků uživatele.

Kroky ke změně XPS na PDF pomocí Pythonu

  1. Chcete-li změnit XPS na PDF, nastavte prostředí na použijte Aspose.PDF pro Python přes .NET
  2. Vytvořte instanci objektu třídy XpsLoadOptions a přizpůsobte proces načítání XPS
  3. Načtěte soubor XPS do objektu Document pomocí výše uvedených možností načtení
  4. Vytvořte soubor PDF pomocí metody save() ve třídě Document

Tyto jednoduché kroky shrnují proces transformace XPS na PDF pomocí Pythonu. V úvodních krocích načteme soubor XPS do třídy Document pomocí objektu XpsLoadOptions s výchozím nastavením, ale můžete jej upravit tak, aby načítal zdrojový soubor XPS podle vašich požadavků. V posledním kroku se objekt Document se souborem XPS uloží jako PDF, kde jsou k dispozici všechny funkce pro konfiguraci výstupního souboru PDF pomocí různých tříd, metod a vlastností dostupných ve třídě Dokument.

Kód pro převod XPS dokumentu do PDF pomocí Pythonu

Tento ukázkový kód poskytuje základ pro psaní XPS do PDF softwaru pomocí Pythonu. XpsLoadOptions obsahuje možnosti pro vytvoření instance obsluhy varování při načítání souboru XPS do třídy dokumentu a nastavení velikosti dávky, pokud je použitelná dávková konverze. Podobně, jakmile je soubor XPS načten do třídy Document, jsou nyní k dispozici všechny funkce pro přizpůsobení výstupního PDF, jako je ověření dokumentu pomocí metody check(), oprava poškozeného dokumentu a optimalizace dokumentu, aby bylo možné uvést několik možností.

Tento článek nás naučil vytvářet XPS to PDF converter pomocí Pythonu. Pokud se chcete učit Postup ochrany výstupního souboru PDF před uložením na disk heslem naleznete v článku na jak chránit soubor PDF heslem pomocí Pythonu.

 Čeština