Files
bentopdf/docs/pt/tools/xml-to-pdf.md
T

45 lines
2.4 KiB
Markdown

---
title: XML para PDF
description: Converta arquivos XML em documentos PDF estruturados no seu navegador. Grátis, privado, sem processamento em servidor.
---
# XML para PDF
Converta arquivos de dados XML em documentos PDF legíveis e estruturados. O XML bruto é poderoso, mas difícil de ler para humanos. Esta ferramenta analisa a árvore XML, identifica estruturas de dados repetitivas e as renderiza como tabelas e seções formatadas em um PDF A4 na horizontal.
## Formatos suportados
| Formato | Extensão | Observações |
| :------ | :------- | :--------------------------------- |
| XML | `.xml` | Qualquer documento XML bem formado |
## Como funciona
1. Clique na área de upload ou arraste e solte seus arquivos XML. Vários arquivos podem ser processados em um único lote.
2. Revise a lista de arquivos. Remova arquivos indesejados com o ícone de lixeira ou clique em **Adicionar Mais Arquivos** para incluir mais.
3. Clique em **Converter para PDF**. A ferramenta analisa a estrutura XML com o DOMParser nativo do navegador, examina a hierarquia dos dados e a renderiza em um PDF usando jsPDF com formatação de tabelas automática.
4. Um único arquivo é baixado como PDF. Várias conversões são empacotadas em `xml-to-pdf.zip`.
## Opções
Nenhuma configuração manual é necessária. O conversor detecta automaticamente a estrutura XML e escolhe layouts de tabela apropriados. A saída usa orientação A4 na horizontal para acomodar conjuntos de dados largos.
## Casos de uso
- Transformar exportações de dados XML de bancos de dados ou APIs em relatórios imprimíveis
- Criar resumos legíveis a partir de arquivos de configuração XML
- Converter notas fiscais ou logs de transações em XML para PDFs de arquivo
- Tornar sitemaps XML ou feeds RSS legíveis em formato de documento
## Dicas
- O XML precisa estar bem formado. Se o analisador encontrar erros de sintaxe, a conversão falha com uma mensagem de erro descritiva apontando o problema.
- Estruturas XML muito aninhadas são achatadas em tabelas. Para melhores resultados, os dados devem ter elementos irmãos repetidos com elementos filhos consistentes.
- Atualizações de progresso aparecem durante a conversão, mostrando cada fase: leitura, análise, avaliação e renderização.
## Ferramentas relacionadas
- [FB2 para PDF](./fb2-to-pdf)
- [XPS para PDF](./xps-to-pdf)
- [Email para PDF](./email-to-pdf)