
Converter Excel para PDF em Node.js
Você deseja converter Excel para PDF no Node.js programaticamente? Deseja configurar e acompanhar o processo de conversão? Nesta postagem do blog, escreveremos um snippet de código em Node.js que converterá um arquivo Excel em um arquivo PDF. Usaremos uma biblioteca Node.js fácil de instalar e leve para automatizar o processo de conversão. Os arquivos PDF oferecem qualidade aprimorada de representação de dados e são multiplataforma e fáceis de compartilhar. No entanto, esta biblioteca Node.js é rica em recursos e oferece documentação abrangente.
Abordaremos os seguintes pontos:
- Converter Excel para PDF em Node.js - instalação da API
- Biblioteca Node.js para converter arquivo Excel em PDF programaticamente
- Conversão de Excel para PDF - Recursos avançados
Converter Excel para PDF em Node.js - instalação da API
Esta biblioteca é bastante simples de configurar se você instalou Node.js em seu localhost. Como é uma biblioteca baseada em Java, você também precisa configurar o Java em sua máquina.
Execute os seguintes comandos simples para configurar esta biblioteca Node.js Excel:
npm install java
npm install aspose.cells
Biblioteca Node.js para converter arquivo Excel em PDF programaticamente
Nesta seção, veremos praticamente como converter arquivo Excel para PDF programaticamente.
Vamos seguir os seguintes passos:
- Inicializa uma instância da classe Workbook.
- Crie um objeto da classe PdfSaveOptions() que será usado para salvar um arquivo no formato SaveFileFormat.
- Chame este método setSecurityOptions(aspose.cells.PdfSecurityOptions) para habilitar a segurança no processo de conversão.
- Chame o método setPageCount() para definir o número de páginas de um documento PDF.
- Invoque o método setDefaultFont() para definir a fonte padrão para mostrar caracteres Unicode.
- O método setDisplayDocTitle() indicará se a barra de título da janela deve exibir o título do documento.
- save(fileName, saveFormat) salvará o arquivo.
// inicializa uma instância da classe Workbook.
var wb = new aspose.cells.Workbook("sample.xlsx");
// crie um objeto da classe PdfSaveOptions() que será usado para salvar um arquivo no formato SaveFileFormat.
var pdfSaveOptions = new aspose.cells.PdfSaveOptions();
// chame este método setSecurityOptions(aspose.cells.PdfSecurityOptions) para habilitar a segurança no processo de conversão.
pdfSaveOptions.setSecurityOptions(aspose.cells.PdfSecurityOptions);
// chame o método setPageCount() para salvar o número de páginas de um documento PDF
pdfSaveOptions.setPageCount(1);
// invoque o método setDefaultFont() para definir o DefaultFont para mostrar caracteres Unicode
pdfSaveOptions.setDefaultFont("MingLiu");
// O método setDisplayDocTitle() indicará se a barra de título da janela deve exibir o título do documento
pdfSaveOptions.setDisplayDocTitle(false)
// save(fileName, saveFormat) irá salvar o arquivo
wb.save("DocumentConversionProgress.pdf", pdfSaveOptions);
Conversão de Excel para PDF - Recursos avançados
Até agora, fizemos uma conversão de arquivo Excel para arquivo PDF usando algumas linhas de código. No entanto, existem muitos outros métodos disponíveis na documentação que podem ajudá-lo a impulsionar o processo de conversão programaticamente.
Obtenha uma licença gratuita
Você pode aproveitar uma licença temporária gratuita para experimentar a API sem limitações de avaliação.
Resumindo
Podemos encerrar este post aqui. Espero que você tenha aprendido como converter Excel para PDF em Node.js programaticamente. Este artigo certamente o ajudará se você deseja instalar um conversor de Excel para PDF em seu aplicativo Node.js. Além disso, existem outras postagens de blog que valem a pena serem exploradas mencionadas na seção “Veja também” que você pode conferir. Por fim, conholdate.com está escrevendo novas postagens no blog sobre outros tópicos interessantes. Portanto, por favor, fique em contato para as atualizações mais recentes.
Faça uma pergunta
Você pode compartilhar suas perguntas ou dúvidas em nosso fórum.