Перетворення XBRL на PDF на Python | iXBRL в PDF

XBRL(eXtensible Business Reporting Language) — це стандартизований спосіб передачі бізнес-інформації в електронному вигляді, особливо фінансових даних. Компанії спрощують свої процеси звітності та полегшують обмін фінансовою інформацією із зацікавленими сторонами у форматі XBRL. У цій статті ми дізнаємося, як конвертувати XBRL у PDF на Python.

Ця стаття охоплює такі теми:

  1. Бібліотека перетворення Python XBRL у PDF
  2. Перетворити XBRL у PDF на Python
  3. Конвертувати XBRL у PDF онлайн
  4. Безкоштовні ресурси

Бібліотеки для перетворення Python XBRL у PDF

Для перетворення XBRL у PDF ми виконаємо двоетапну процедуру. Спочатку ми перетворимо XBRL на XLSX за допомогою Aspose.Finance for Python, а потім ми перетворимо XLSX на документ PDF за допомогою Aspose.Cells for Python.

Будь ласка, завантажте пакунки або встановіть API з PyPI за допомогою таких команд pip у консолі:

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

Перетворіть XBRL у PDF на Python

Ми можемо легко перетворити файл XBRL (.xbrl) на документ PDF, виконавши наведені нижче дії.

  1. Завантажте файл XBRL за допомогою класу XbrlDocument.
  2. Створіть екземпляр класу SaveOptions і встановіть для SaveFormat значення XLSX.
  3. Перетворіть XBRL на XLSX за допомогою методу XbrlDocument.save().
  4. Після цього завантажте файл XLSX за допомогою класу Workbook.
  5. Нарешті, викличте метод Workbook.save(), щоб зберегти документ у форматі PDF. Він приймає вихідний шлях до файлу та тип SaveFormat (PDF) як аргументи.

У наведеному нижче прикладі коду показано, як конвертувати XBRL у PDF на Python.


# Цей приклад коду демонструє, як перетворити файл 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 онлайн за допомогою нашої високоякісної безкоштовної веб-програми для конвертації XBRL у PDF, яка розроблена з використанням згаданих вище бібліотек.

Безкоштовний онлайн-конвертер XBRL у PDF
Input file
Output format
  

XBRL у PDF на Python – безкоштовні ресурси

Окрім перетворення XBRL у PDF, дізнайтеся більше про бібліотеку та ознайомтеся з різними іншими функціями за допомогою наведених нижче ресурсів:

Висновок

У цій статті ми дізналися, як за допомогою лише кількох рядків коду можна конвертувати XBRL у PDF на Python. Дотримуючись кроків, описаних у цій статті, ви можете легко розробити власну програму для перетворення XBR у PDF. Крім того, ми також представили онлайн-інструмент для конвертації файлів XBRL або iXBRL у формат PDF на ходу. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.

Дивись також