XBRL(eXtensible Business Reporting Language) は、ビジネス情報、特に財務データを電子的に伝達するための標準化された方法です。企業はレポートプロセスを合理化し、XBRL 形式で関係者と財務情報を共有しやすくします。この記事では、Python で XBRL を PDF に変換する方法を学びます。
この記事では次のトピックについて説明します。
Python XBRL から PDF への変換ライブラリ
XBRL から PDF への変換は、2 段階の手順で行います。まず、Aspose.Finance for Python を使用して XBRL を XLSX に変換し、次に Aspose.Cells for Python を使用して XLSX を PDF ドキュメントに変換します。
コンソールで次のpipコマンドを使用して、パッケージをダウンロードするか、PyPIからAPIをインストールしてください。
pip install aspose-finance
pip install aspose-cells-python
PythonでXBRLをPDFに変換する
以下の手順に従って、XBRL ファイル (.xbrl) を PDF ドキュメントに簡単に変換できます。
- XbrlDocument クラスを使用して XBRL ファイルをロードします。
- SaveOptions クラスのインスタンスを作成し、SaveFormat を XLSX に設定します。
- XbrlDocument.save() メソッドを使用して、XBRL を XLSX に変換します。
- その後、Workbook クラスを使用して XLSX ファイルをロードします。
- 最後に、Workbook.save() メソッドを呼び出して、ドキュメントを PDF 形式で保存します。出力ファイルのパスと SaveFormat タイプ (PDF) を引数として受け取ります。
次のコード サンプルは、Python で XBRL を PDF に変換する方法を示しています。
# このコード サンプルは、XBRL ファイルを 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
# XBRL文書を読み込む
document = XbrlDocument("sample.xbrl")
# 保存オプションを設定する
saveOptions = SaveOptions()
saveOptions.save_format = XbrlSaveFormat.XLSX
# XBRL を XLSX として保存
document.save("sample_out.xlsx", saveOptions)
# Excel ファイルを開く
workbook = Workbook("sample_out.xlsx")
# 文書をPDF形式で保存する
workbook.save("sample_output.pdf", CellsSaveFormat.PDF)
無料ライセンスを取得する
無料の一時ライセンスを取得して、評価制限なしでライブラリを試すことができます。
オンライン XBRL から PDF への変換
また、上記のライブラリを使用して開発された、高品質で無料の XBRL から PDF へのコンバーター Web アプリを使用して、XBRL を PDF にオンラインで変換することもできます。
Python で XBRL を PDF に変換 - 無料リソース
XBRL から PDF への変換以外にも、以下のリソースを使用してライブラリの詳細を学習し、その他のさまざまな機能を調べてください。
結論
この記事では、Python でわずか数行のコードで XBRL を PDF に変換する方法を学びました。この記事で概説されている手順に従うことで、独自の XBR から PDF への変換アプリケーションを簡単に開発できます。さらに、外出先で XBRL または iXBRL ファイルを PDF 形式に変換するオンライン ツールも導入しました。不明な点がある場合は、無料サポート フォーラムまでお気軽にお問い合わせください。