XBRL(eXtensible Business Reporting Language) je standardizovaný způsob elektronické komunikace obchodních informací, zejména finančních údajů. Společnosti zjednodušují své procesy vykazování a usnadňují sdílení finančních informací se zúčastněnými stranami ve formátu XBRL. V tomto článku se naučíme, jak převést XBRL na PDF v Pythonu.
Tento článek se zabývá následujícími tématy:
- Knihovna pro převod Python XBRL do PDF
- Převést XBRL na PDF v Pythonu
- Převést XBRL do PDF online
- Bezplatné zdroje
Knihovny pro převod Python XBRL do PDF
Pro převod XBRL do PDF budeme postupovat ve dvou krocích. Nejprve převedeme XBRL na XLSX pomocí Aspose.Finance for Python a poté převedeme XLSX na dokument PDF pomocí Aspose.Cells for Python.
Prosím buď stáhněte si balíčky nebo nainstalujte API z PyPI pomocí následujících příkazů pip v konzole:
pip install aspose-finance
pip install aspose-cells-python
Převeďte XBRL na PDF v Pythonu
Soubor XBRL (.xbrl) můžeme snadno převést na dokument PDF podle následujících kroků:
- Načtěte soubor XBRL pomocí třídy XbrlDocument.
- Vytvořte instanci třídy SaveOptions a nastavte SaveFormat na XLSX.
- Převeďte XBRL na XLSX pomocí metody XbrlDocument.save().
- Poté načtěte soubor XLSX pomocí třídy Workbook.
- Nakonec zavolejte metodu Workbook.save() a uložte dokument ve formátu PDF. Jako argumenty bere cestu k výstupnímu souboru a typ SaveFormat (PDF).
Následující ukázka kódu ukazuje, jak převést XBRL do PDF v Pythonu.
# Tato ukázka kódu ukazuje, jak převést soubor XBRL na dokument PDF.
import io
import aspose.cells
from aspose.cells import Workbook, FileFormatType, SaveFormat as CellsSaveFormat
from aspose.finance.xbrl import XbrlDocument, SaveOptions, SaveFormat as XbrlSaveFormat
# Načtěte dokument XBRL
document = XbrlDocument("sample.xbrl")
# Nastavte možnosti uložení
saveOptions = SaveOptions()
saveOptions.save_format = XbrlSaveFormat.XLSX
# Uložit XBRL jako XLSX
document.save("sample_out.xlsx", saveOptions)
# Otevřete soubor aplikace Excel
workbook = Workbook("sample_out.xlsx")
# Uložte dokument ve formátu PDF
workbook.save("sample_output.pdf", CellsSaveFormat.PDF)
Získejte bezplatnou licenci
Můžete získat bezplatnou dočasnou licenci a vyzkoušet knihovnu bez omezení hodnocení.
Online převod XBRL do PDF
Můžete také převést XBRL do PDF online pomocí naší vysoce kvalitní a bezplatné webové aplikace pro převod XBRL do PDF, která je vyvinuta pomocí výše uvedených knihoven.
XBRL do PDF v Pythonu – bezplatné zdroje
Kromě převodu XBRL na PDF se dozvíte více o knihovně a prozkoumejte různé další funkce pomocí zdrojů níže:
Závěr
V tomto článku jsme se naučili, jak pomocí několika řádků kódu můžete převést XBRL do PDF v Pythonu. Podle kroků uvedených v tomto článku si můžete snadno vyvinout vlastní aplikaci pro převod XBR do PDF. Kromě toho jsme také představili online nástroj pro převod souborů XBRL nebo iXBRL do formátu PDF na cestách. V případě jakýchkoliv nejasností nás neváhejte kontaktovat na našem bezplatném fóru podpory.