Este breve tutorial mostra como alterar CSV para PDF no Node.js. O arquivo CSV é acessado de um disco e em um objeto de classe Workbook junto com o caractere delimitador usado para analisá-lo. Nós o exportaremos de CSV para PDF em Node.js salvando a instância da pasta de trabalho como um arquivo PDF no disco.
Etapas para alterar CSV para PDF no Node.js
- Estabeleça o ambiente adicionando Aspose.Cells para Node.js via Java em seu aplicativo para converter CSV em PDF
- Instancie o objeto de classe TxtLoadOptions e defina o separador usado no CSV de origem
- Instancie o objeto de classe Workbook para carregar o CSV de origem usando a configuração acima
- Crie uma instância da classe PdfSaveOptions para configurar as linhas de grade no PDF de saída
- Ative o tipo de linha de grade a ser exibido no PDF de saída para células da pasta de trabalho
- Salve o CSV carregado como um PDF no disco
Nas etapas mencionadas, acessaremos o arquivo CSV de origem usando uma instância da classe Workbook e definiremos o caractere delimitador para que os dados do arquivo CSV de origem sejam lidos de acordo com ele. Em seguida, definiremos as propriedades do arquivo PDF de saída, como a opção de exibir ou não as linhas de grade, juntamente com o tipo de linhas de grade a serem exibidas no PDF de saída, usando uma instância da classe PdfSaveOptions. Por fim, vamos converter CSV em PDF no Node.js salvando a pasta de trabalho carregada como arquivo PDF no disco.
Código para transferir CSV para PDF no Node.js
No exemplo de código acima, transferimos CSV para PDF em Node.js acessando o arquivo CSV de origem na classe Workbook. Podemos controlar ainda mais o processo de carregamento de um CSV definindo AutoFitterOptions, AutoFilter, TextQualifier, IgnoreNotPrinted e muitas outras opções disponíveis na classe TxtLoadOptions.
Aprendemos a operação de alterar o CSV para PDF no Node.js com uma interface de API muito simples. Se você estiver interessado em aprender sobre o processo de conversão de arquivos Excel em arquivos CSV, consulte o artigo como converter Excel para CSV usando Node.js.