Excel para PDF

Converter Excel (XLS, XLSX) para PDF online usando API Node.js

Quando se trata de compartilhar ou imprimir dados de planilhas, converter Excel para PDF é a opção mais confiável. PDF garante legibilidade universal, preserva o layout do documento e oferece suporte à compatibilidade entre plataformas. Com o Aspose.Cells Cloud SDK para Node.js, converter XLS ou XLSX para PDF torna-se fácil, rápido e altamente preciso—perfeito para desenvolvedores e empresas.

Por que converter Excel para PDF?

  • Formato Universal: arquivos PDF abrem em qualquer dispositivo sem problemas de formatação.
  • Seguro: Previne edições não autorizadas enquanto mantém a integridade dos dados.
  • Pronto para Impressão: Ideal para relatórios, faturas e documentos financeiros.
  • Compartilhamento Multi-Plataforma: Visível em Windows, macOS, Linux, iOS, Android.

Neste artigo, vamos discutir os seguintes tópicos em mais detalhes.

Começando com a API do Node.js

Usando Aspose.Cells Cloud for Node.js, você obtém a capacidade de converter facilmente uma pasta de trabalho do Excel para o formato PDF. Ele permite que você transforme todos os principais formatos, incluindo XLS, XLSX, XLSB, XLTX, ODS e muitos mais. Para mais informações, você pode considerar visitar Supported file formats.

Pré-requisitos:

  1. Inscreva-se e obtenha suas credenciais de API no Aspose Cloud Dashboard.
  2. Instale o SDK do Node.js via npm:
npm install asposecellscloud --save

Node.js Código para Converter Excel em PDF

Por favor, siga os passos especificados abaixo para converter sua planilha do Excel em um arquivo .txt passo a passo:

  1. Crie um objeto da classe cellsApi que recebe detalhes de ID do Cliente e Segredo do Cliente como argumentos.
  2. Carregue o arquivo XLS de entrada usando o método uploadFile(…) para o armazenamento em nuvem.
  3. Agora invoque o método PostWorkbookSaveAs(…)16 para o formato Excel para PDF.
const { CellsApi, PostWorkbookSaveAsRequest } = require("asposecellscloud");
const fs = require("fs");
const path = require("path");

const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";

const cellsApi = new CellsApi(clientId, clientSecret);

// Carregar arquivo para armazenamento em nuvem
const localFilePath = "source.xlsx";
const cloudFilePath = "source.xlsx";
await cellsApi.uploadFile(cloudFilePath, fs.createReadStream(localFilePath));

// Configurar solicitação de conversão de PDF
const saveOptions = {
    SaveFormat: "PDF"
};

const request = new PostWorkbookSaveAsRequest({
    name: cloudFilePath,
    saveOptions: saveOptions,
    newfilename: "converted/output.pdf"
});

// Convert to PDF
await cellsApi.postWorkbookSaveAs(request);
console.log("Excel file successfully converted to PDF.");
Excel para PDF

Uma prévia da conversão de Excel para PDF com a API Node.js

Converter Excel para PDF via cURL

Prefere ferramentas de linha de comando? Você também pode converter Excel para PDF usando a REST API com cURL.

Passo 1: Gerar Token de Acesso:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=CLIENT_ID&client_secret=CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Passo 2: Acionar a Conversão de Excel para PDF: Agora vamos executar o método PostWorkbookSaveAs para realizar a conversão de Excel para PDF:

curl -v -X POST "https://api.aspose.cloud/v3.0/cells/{sourceFile}/SaveAs?newfilename=converted.txt&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT_Token>" \
-H  "Content-Type: application/json" \
-d "{  \"SaveFormat\": \"TXT\"}"

Replace:

  • sourceFile com o nome do arquivo Excel de entrada.
  • <JWTTOKEN> com o token de acesso que você gerou.

Experimente o Conversor de Excel para PDF Online Grátis

Experimente nosso Conversor de Excel para PDF online para resultados instantâneos sem qualquer codificação.

excel para arquivo pdf

Aplicativo conversor de Excel para PDF.

Recursos Úteis para Desenvolvedores

Conclusão

Seja você desenvolvendo uma solução de grau empresarial ou uma simples ferramenta de automação de relatórios, o Aspose.Cells Cloud SDK para Node.js fornece uma maneira robusta e confiável de converter Excel para PDF online. A abordagem RESTful facilita a integração, enquanto o SDK garante formatação precisa e execução rápida.

Comece a converter arquivos Excel para PDF agora e otimize seus fluxos de trabalho de documentos!

Leitura Recomendada

Por favor, visite os seguintes links para saber mais sobre: