Se você deseja gravar um conversor de arquivo CSV para PDF em C++, este tutorial rápido fornecerá etapas detalhadas e um código de exemplo C++ executável. Você carregará o arquivo CSV de origem em um objeto de classe Workbook e o salvará como PDF. Antes de converter CSV em PDF em C++, você também pode definir várias propriedades do arquivo PDF de saída, como gravar todo o conteúdo do arquivo CSV em uma única página no PDF de saída.
Etapas para converter CSV em PDF em C++
- Adicione Aspose.Cells.Cpp ao seu projeto usando o NuGet Package Manager
- Carregue o arquivo CSV de amostra em um objeto de classe Workbook que deve ser convertido em PDF em C++
- Crie um objeto de classe IPdfSaveOptions para definir as propriedades do PDF de saída
- Configure o PDF de saída para imprimir todo o texto no CSV de origem em uma única página
- Salve a pasta de trabalho como PDF usando as configurações mencionadas acima
Essas etapas são bastante simples, basta carregar o arquivo CSV e, em seguida, criar o objeto de classe IPdfSaveOptions para configurar o PDF de saída conforme sua necessidade. Fornecemos etapas e código de amostra para demonstrar a gravação de todo o conteúdo CSV em um arquivo PDF de página única. No entanto, há um grande número de outras propriedades na classe IPdfSaveOptions que podem ser definidas no arquivo PDF de saída enquanto você transforma PDF em CSV em C++.
Código para transformar PDF em CSV em C++
Este código usa a função Factory::CreateIWorkbook para carregar o arquivo CSV de origem e a função Factory::CreateIPdfSaveOptions para criar o objeto de classe IPdfSaveOptions para definir a propriedade desejada usando a função SetOnePagePerSheet() nele. Essa propriedade renderizará todo o conteúdo CSV em uma única página PDF e descartará o tamanho da página definido por padrão na classe PageSetup.
Neste tutorial, vimos as instruções para como converter CSV para PDF em C++. Se você deseja converter CSV para Excel, consulte o artigo em como alterar CSV para Excel em C++.