Převeďte Primavera XER do PDF pomocí Pythonu

Oracle Primavera P6 používá formát souboru XER pro plánování a správu projektů. Je to textový soubor a lze jej bez námahy otevřít jakýmkoli textovým editorem, který máte k dispozici. Převod XER do PDF umožňuje sdílení a prohlížení dat a informací projektu Primavera napříč různými zařízeními. V tomto příspěvku na blogu se naučíme, jak snadno převést soubor XER do PDF v Pythonu.

Tento článek se zabývá následujícími tématy:

Python XER to PDF Converter API

K převodu souboru Primavera XER na soubor PDF použijeme Aspose.Tasks for Python API. Umožňuje práci se soubory pro správu projektů v Pythonu, aniž byste potřebovali Microsoft Project. Umožňuje vývojářům číst a zapisovat soubory MPP, vytvářet, manipulovat a převádět projekty do jiných formátů.

Chcete-li nainstalovat Aspose.Tasks for Python do svého projektu, buď stáhněte si balíček nebo jej nainstalujte z PyPI pomocí následujícího příkazu pip v konzole:

pip install aspose-tasks

Převést XER do PDF v Pythonu

Projekt Primavera P6 snadno převedeme ze souboru XER do PDF. Postupujte podle těchto jednoduchých kroků:

  1. Načtěte soubor XER pomocí třídy Project.
  2. Zavolejte metodu save().Jako argumenty bere cestu k výstupnímu souboru PDF a SaveFileFormat.

Následující ukázkový kód ukazuje, jak převést XER do PDF v Pythonu.

# Tento příklad kódu ukazuje, jak převést Primavera XER do PDF.
import aspose.tasks as tasks

# Načíst vstupní soubor XER
project = tasks.Project("sample.xer");

# Uložit jako PDF
project.save("sample_Output.pdf", tasks.saving.SaveFileFormat.PDF);
Převeďte Primavera P6 XER do PDF v Pythonu

Převeďte Primavera P6 XER do PDF v Pythonu.

Přizpůsobte převod XER do PDF pomocí Pythonu

Podobně můžeme přizpůsobit převod XER do PDF pomocí následujících kroků:

  1. Načtěte soubor XER pomocí třídy Project.
  2. Vytvořte instanci třídy PdfSaveOptions.
  3. Poté definujte možnosti uložení, jako je velikost stránky atd.
  4. Nakonec zavolejte metodu save().Jako argumenty bere cestu k výstupnímu souboru PDF a možnosti PdfSaveOptions.

Následující ukázkový kód ukazuje, jak převést XER do PDF s přizpůsobeným nastavením v Pythonu.

# Tento příklad kódu ukazuje, jak přizpůsobit převod Primavera XER do PDF.
import aspose.tasks as tasks

# Načíst vstupní soubor XER
project = tasks.Project("sample.xer");

# Definujte možnosti uložení PDF
options = tasks.saving.PdfSaveOptions();
options.page_size = tasks.visualization.PageSize.A3;

# Uložit jako PDF
project.save("sample_customized_Output.pdf", tasks.saving.SaveFileFormat.PDF);

Získejte bezplatnou licenci

Můžete získat bezplatnou dočasnou licenci a vyzkoušet knihovnu bez omezení hodnocení.

Převést XER do PDF online

Soubory Primavera XER můžete také převést do formátu PDF online pomocí tohoto bezplatného nástroje XER to PDF converter. Je přístupný z libovolného prohlížeče a zařízení bez potřeby pluginů, softwaru nebo předplatného.

XER to PDF – bezplatné zdroje

Kromě převodu XER do PDF v Pythonu odemkněte plný potenciál rozsáhlých funkcí a schopností API. Využijte níže uvedené zdroje a prozkoumejte jeho funkce naplno.

Závěr

V tomto příspěvku jsme prozkoumali, jak převést XER do PDF v Pythonu. Využitím Aspose.Tasks for Python jsme ukázali, jak načíst soubor Primavera XER a převést jej do PDF. Pomocí kroků popsaných v tomto článku můžete tento proces převodu snadno implementovat a zajistit, aby byly plány vašich projektů vždy připraveny k prezentaci, archivaci nebo jednoduchému prohlížení na různých platformách.

V případě jakýchkoliv nejasností nás neváhejte kontaktovat na našem bezplatném fóru podpory.

Viz také