Aqui está um tutorial rápido para explicar o processo de como alterar CSV para PDF em Java. O arquivo CSV é carregado em um objeto de classe Workbook junto com o caractere delimitador usado nele. Em seguida, convertemos de CSV para PDF em Java salvando o objeto Workbook como PDF junto com a configuração das linhas de grade a serem exibidas e outras configurações no arquivo PDF de saída.
Etapas para alterar CSV para PDF em Java
- Adicione Aspose.Cells usando o repositório Maven no projeto para converter CSV em PDF
- Crie uma instância de TxtLoadOptions e defina o separador usado no CSV de origem
- Crie uma instância de Workbook e carregue o CSV de origem usando a configuração acima
- Instanciar uma instância de PdfSaveOptions para configurar as linhas de grade no PDF de saída
- Ative e defina o tipo de linha de grade a ser exibido no PDF de saída
- Salve a pasta de trabalho como PDF usando o objeto PdfSaveOptions configurado
Nessas etapas, carregamos o arquivo CSV de origem em um objeto Workbook e descrevemos o caractere delimitador para que os dados do arquivo CSV sejam lidos de acordo com ele. Em seguida, definimos as propriedades do arquivo PDF de saída, como exibir ou não as linhas de grade e que tipo de linhas de grade serão mostradas no PDF de saída usando a classe PdfSaveOptions. Por fim, convertemos CSV para PDF em Java salvando a pasta de trabalho como PDF e definindo a configuração definida no objeto de classe PdfSaveOptions.
Código para transferir CSV para PDF em Java
Você pode ver que transferimos CSV para PDF em Java carregando o arquivo CSV no objeto de classe Workbook que pode carregar todos os outros tipos de arquivos também suportados pelo MS Excel. Podemos controlar o processo de carregamento do CSV definindo o AutoFilter, AutoFitterOptions, TextQualifier, IgnoreNotPrinted e muitas outras opções disponíveis no objeto da classe TxtLoadOptions. Da mesma forma, podemos definir DefaultFont, DisplayDocTitle, FontEncoding, OptimizationType e muitas outras configurações no arquivo PDF de saída usando o objeto de classe PdfSaveOptions enquanto salva a pasta de trabalho.
Aprendemos a operação de alterar o CSV para PDF em Java com algumas linhas de código. Se você estiver interessado em conhecer o processo de conversão do Excel para CSV, dê uma olhada no artigo sobre como converter Excel para CSV em Java.