Conversor Gratuito

Excel para PDF

Converta planilhas do Excel (XLSX, XLS, CSV) em documentos PDF limpos.

Solte o arquivo Excel aqui

ou clique para selecionar o arquivo

Ou

Sobre esta ferramenta

A conversão de Excel (.xlsx) em PDF congela uma planilha de trabalho em um documento fixo e imprimível. O estado natural do Excel — fórmulas dinâmicas, formatação condicional, colunas ocultas, conteúdo fora da tela, múltiplas planilhas — é editável, mas nem sempre compartilhável. O PDF elimina a capacidade de edição e produz uma renderização determinística e paginada que imprime e envia por e-mail de forma confiável em todos os sistemas operacionais e visualizadores de documentos.

Esta ferramenta analisa a pasta de trabalho .xlsx em seu navegador usando SheetJS, percorre as células de cada planilha e renderiza o resultado em páginas PDF usando jsPDF. Cada folha se transforma em uma ou mais páginas dependendo do tamanho e do formato de página escolhido. A saída é um PDF padrão que abre em qualquer leitor sem depender da instalação do Excel.

Alguns recursos do Excel não possuem um análogo de PDF limpo e são simplificados durante a conversão. Gráficos e imagens incorporadas são renderizados quando o XML de origem os inclui. A formatação condicional é renderizada como cores estáticas com base nos resultados da regra no momento da conversão. As fórmulas ativas são avaliadas e os valores resultantes são gravados; o PDF não retém o texto da fórmula. Para obter Excel para PDF com fidelidade total, a exportação do próprio Excel produz o resultado mais fiel; esta ferramenta cobre o caso comum sem exigir a aplicação.

Por que converter Excel para PDF

As planilhas enviadas para revisão são fáceis de editar acidentalmente. O PDF elimina esse risco: o destinatário vê os dados como você pretendia e quaisquer alterações que deseja fazer acontecem por meio de comentários ou respostas, em vez de edições diretas em seu arquivo. Para relatórios finalizados, materiais do conselho, pacotes de auditoria e qualquer documento em que a planilha seja a entrega e não o artefato de trabalho, o PDF é o formato certo.

A distribuição também se beneficia da universalidade do PDF. Os arquivos Excel requerem software compatível por parte do destinatário; algumas versões mais antigas do Excel renderizam arquivos .xlsx mais recentes incorretamente, e leitores que não são do Excel (Numbers no Mac, importações do Planilhas Google, aplicativos de planilhas móveis) às vezes alteram a formatação sutilmente. O PDF é renderizado de forma idêntica em todos os lugares.

Como usar

Solte uma pasta de trabalho e obtenha um PDF paginado.

  1. Carregue seu .xlsx: Arraste a pasta de trabalho para a área de upload ou clique para navegar. Arquivos de até 50 MB são suportados. Arquivos binários .xls mais antigos requerem primeiro a conversão para .xlsx; abra no Excel ou LibreOffice e salve no formato moderno.
  2. Escolha o formato da página: O padrão é a área de impressão Excel ou A4 se nenhuma área de impressão estiver definida. Personalize com Carta dos EUA ou tamanhos alternativos se o destinatário esperar um formato específico.
  3. Gerar o PDF: SheetJS lê a pasta de trabalho, o jsPDF organiza cada planilha em páginas e o resultado é serializado em PDF. A conversão leva segundos para pastas de trabalho típicas.
  4. Baixar: Salve o PDF. Pastas de trabalho com várias folhas produzem PDFs com várias páginas na ordem das folhas.

Casos de uso comuns

Detalhes técnicos

SheetJS analisa .xlsx descompactando o arquivo Office Open XML e lendo o XML da planilha, strings compartilhadas, estilos e o manifesto da pasta de trabalho. Cada célula produz um valor, formato e texto de fórmula opcional; as células numéricas incluem uma sequência de formato numérico que determina como o valor é renderizado.

jsPDF renderiza células em páginas PDF usando setFont/setFontSize/text para o valor, setDrawColor/rect para bordas de células e setFillColor/rect para planos de fundo de células. A paginação usa addPage do jsPDF quando o cursor da célula excede o tamanho da página. A saída do PDF é a versão 1.4, suportada por todos os leitores de PDF lançados nos últimos 20 anos.

Gráficos e imagens são extraídos dos desenhos da pasta de trabalho e incorporados como imagens PNG no PDF, quando presentes. As tabelas dinâmicas são renderizadas como seus valores armazenados em cache, em vez da estrutura interativa subjacente.

Melhores Práticas

Perguntas frequentes

A conversão de EXCEL para PDF altera o conteúdo?
O conteúdo é preservado com a maior precisão possível. No entanto, alguns recursos específicos de formato podem não ter equivalentes diretos, portanto, podem ocorrer pequenas diferenças de formatação.
Por que converter para o formato PDF?
O PDF preserva a formatação exata em todos os dispositivos e sistemas operacionais. É o padrão para compartilhar documentos que devem ter a mesma aparência em todos os lugares — contratos, relatórios, apresentações e arquivos prontos para impressão.
Há alguma limitação a ser observada?
Arquivos de até 50 MB são suportados. Arquivos muito grandes ou complexos podem demorar mais para serem processados. Todas as conversões acontecem no seu navegador, portanto a velocidade de processamento depende do seu dispositivo.
Esta conversão é segura e privada?
Sim. Todo o processamento acontece localmente no seu navegador. Seus dados nunca saem do seu dispositivo – sem upload de servidor, sem processamento na nuvem, sem coleta de dados.
Quais tamanhos de página estão disponíveis?
A4, US Letter e a área de impressão definida pelo Excel são opções padrão. Tamanhos personalizados podem ser especificados, se necessário.
Minha pasta de trabalho foi carregada em um servidor?
Não. SheetJS e jsPDF são executados inteiramente em seu navegador.
O PDF terá texto selecionável?
Sim. Os valores das células são escritos como texto real em vez de imagens rasterizadas, portanto permanecem selecionáveis, copiáveis ​​e pesquisáveis ​​na saída.
Posso converter arquivos .csv?
Use a ferramenta CSV para PDF dedicada, se disponível, ou converta .csv para .xlsx primeiro usando qualquer programa de planilha.