Converter XBRL em PDF em Python | iXBRL para PDF

XBRL(eXtensible Business Reporting Language) é uma forma padronizada de comunicar informações comerciais eletronicamente, especialmente dados financeiros. As empresas simplificam seus processos de relatórios e facilitam o compartilhamento de informações financeiras com as partes interessadas no formato XBRL. Neste artigo, aprenderemos como converter XBRL em PDF em Python.

Este artigo cobre os seguintes tópicos:

  1. Biblioteca de conversão de Python XBRL para PDF
  2. Converta XBRL em PDF em Python
  3. Converter XBRL para PDF on-line
  4. Recursos Gratuitos

Bibliotecas de conversão Python XBRL para PDF

Para conversão de XBRL em PDF, seguiremos um procedimento de duas etapas. Primeiramente, converteremos XBRL em XLSX usando Aspose.Finance for Python e, em seguida, converteremos o XLSX em um documento PDF usando Aspose.Cells for Python.

Por favor, baixe os pacotes ou instale as APIs do PyPI usando os seguintes comandos pip no console:

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

Converter XBRL em PDF em Python

Podemos converter facilmente o arquivo XBRL (.xbrl) em um documento PDF seguindo as etapas abaixo:

  1. Carregue o arquivo XBRL usando a classe XbrlDocument.
  2. Crie uma instância da classe SaveOptions e defina SaveFormat como XLSX.
  3. Converta XBRL em XLSX usando o método XbrlDocument.save().
  4. Depois disso, carregue o arquivo XLSX usando a classe Workbook.
  5. Por fim, chame o método Workbook.save() para salvar o documento em formato PDF. Leva o caminho do arquivo de saída e o tipo SaveFormat (PDF) como argumentos.

O exemplo de código a seguir mostra como converter XBRL em PDF em Python.


# Este exemplo de código demonstra como converter um arquivo XBRL em um documento 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

# Carregar documento XBRL
document = XbrlDocument("sample.xbrl")

# Definir opções de salvamento
saveOptions = SaveOptions()
saveOptions.save_format = XbrlSaveFormat.XLSX

# Salvar XBRL como XLSX
document.save("sample_out.xlsx", saveOptions)

# Abra um arquivo Excel
workbook = Workbook("sample_out.xlsx")

# Salve o documento em formato PDF
workbook.save("sample_output.pdf", CellsSaveFormat.PDF)

Obtenha uma licença gratuita

Você pode obter uma licença temporária gratuita para experimentar a biblioteca sem limitações de avaliação.

Conversão on-line de XBRL para PDF

Você também pode converter XBRL para PDF online usando nosso aplicativo da web conversor de XBRL para PDF gratuito e de alta qualidade, que é desenvolvido usando as bibliotecas mencionadas acima.

Conversor on-line gratuito de XBRL para PDF
Input file
Output format
  

XBRL para PDF em Python - Recursos Gratuitos

Além da conversão de XBRL para PDF, saiba mais sobre a biblioteca e explore vários outros recursos usando os recursos abaixo:

Conclusão

Neste artigo, aprendemos como, com apenas algumas linhas de código, você pode converter XBRL em PDF em Python. Seguindo as etapas descritas neste artigo, você pode desenvolver facilmente seu próprio aplicativo de conversão de XBR para PDF. Além disso, também introduzimos uma ferramenta online para converter arquivos XBRL ou iXBRL em formato PDF em qualquer lugar. Em caso de qualquer ambigüidade, sinta-se à vontade para nos contatar em nosso fórum de suporte gratuito.

Veja também