Neste tutorial, entenderemos como converter PUB) para PNG usando C++. Você notará que a conversão ocorre em duas etapas. Em primeiro lugar, o arquivo PUB é convertido em um arquivo PDF e, em seguida, o arquivo PDF intermediário é renderizado no formato PNG usando C++ com chamadas de API simples.
Etapas para converter PUB em PNG usando C++
- Instale Aspose.PUB for C++ e Aspose.PDF for C++ da ferramenta Gerenciador de pacotes NuGet
- Adicionar referência aos namespaces Aspose::Pub e Aspose::Pdf
- Carregue o arquivo PUB de entrada com a instância de classe Document
- Crie o arquivo PDF intermediário com o método ConvertToPdf
- Iterar cada página e criar as imagens PNG de saída
Você pode exportar PUB para PNG com eficiência usando C++ com chamadas de API simples em poucas linhas de código. Você só precisa especificar os caminhos do arquivo e fazer as chamadas de método, então a API considera todos os detalhes menores do processo de conversão por si só. Após o processamento, as imagens PNG de saída são salvas de acordo com seus requisitos.
Código para converter PUB para PNG usando C++
No tópico anterior, aprendemos como ler arquivo PDF em C++. Considerando que, neste artigo, discutimos como usar C++ cria PNG a partir do arquivo PUB.