Konwertuj XBRL na PDF w Python | iXBRL do pliku PDF

XBRL(eXtensible Business Reporting Language) to ustandaryzowany sposób elektronicznego przekazywania informacji biznesowych, w szczególności danych finansowych. Firmy usprawniają swoje procesy raportowania i ułatwiają udostępnianie informacji finansowych interesariuszom w formacie XBRL. W tym artykule dowiemy się, jak przekonwertować XBRL na PDF w Python.

W tym artykule poruszono następujące tematy:

  1. Biblioteka konwersji Python XBRL na PDF
  2. Konwertuj XBRL na PDF w Python
  3. Konwertuj XBRL na PDF online
  4. Darmowe zasoby

Biblioteki konwersji Python XBRL na PDF

W przypadku konwersji XBRL na PDF zastosujemy dwuetapową procedurę. Najpierw przekonwertujemy XBRL na XLSX za pomocą Aspose.Finance for Python, a następnie przekonwertujemy XLSX na dokument PDF za pomocą Aspose.Cells for Python.

Proszę pobierz pakiety lub zainstaluj interfejsy API z PyPI, używając następujących poleceń pip w konsoli:

pip install aspose-finance
pip install aspose-cells-python

Konwertuj XBRL na PDF w Python

Możemy łatwo przekonwertować plik XBRL (.xbrl) na dokument PDF, wykonując poniższe czynności:

  1. Załaduj plik XBRL przy użyciu klasy XbrlDocument.
  2. Utwórz instancję klasy SaveOptions i ustaw SaveFormat na XLSX.
  3. Konwertuj XBRL na XLSX za pomocą metody XbrlDocument.save().
  4. Następnie załaduj plik XLSX za pomocą klasy Workbook.
  5. Na koniec wywołaj metodę Workbook.save() w celu zapisania dokumentu w formacie PDF. Jako argumenty pobiera ścieżkę pliku wyjściowego i typ SaveFormat (PDF).

Poniższy przykładowy kod pokazuje, jak przekonwertować XBRL na format PDF w języku Python.


# Ten przykładowy kod demonstruje, jak przekonwertować plik 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

# Załaduj dokument XBRL
document = XbrlDocument("sample.xbrl")

# Ustaw opcje zapisywania
saveOptions = SaveOptions()
saveOptions.save_format = XbrlSaveFormat.XLSX

# Zapisz XBRL jako XLSX
document.save("sample_out.xlsx", saveOptions)

# Otwórz plik Excela
workbook = Workbook("sample_out.xlsx")

# Zapisz dokument w formacie PDF
workbook.save("sample_output.pdf", CellsSaveFormat.PDF)

Zdobądź bezpłatną licencję

Możesz uzyskać bezpłatną licencję tymczasową, aby wypróbować bibliotekę bez ograniczeń ewaluacyjnych.

Konwersja XBRL online do formatu PDF

Możesz także konwertować XBRL na PDF online, korzystając z naszej wysokiej jakości, bezpłatnej aplikacji internetowej konwertującej XBRL na PDF, która została opracowana przy użyciu wyżej wymienionych bibliotek.

Darmowy konwerter XBRL na PDF online
Input file
Output format
  

XBRL do formatu PDF w języku Python — bezpłatne zasoby

Oprócz konwersji XBRL na PDF, dowiedz się więcej o bibliotece i poznaj różne inne funkcje, korzystając z poniższych zasobów:

Wniosek

W tym artykule dowiedzieliśmy się, jak za pomocą zaledwie kilku linijek kodu można przekonwertować XBRL na PDF w Python. Wykonując kroki opisane w tym artykule, możesz łatwo opracować własną aplikację do konwersji XBR na PDF. Ponadto wprowadziliśmy także narzędzie online umożliwiające konwersję plików XBRL lub iXBRL do formatu PDF w dowolnym miejscu. W przypadku jakichkolwiek niejasności prosimy o kontakt na naszym bezpłatnym forum wsparcia.

Zobacz też