Este breve tutorial descreve como converter PDF em imagem em C++. Você pode carregar o arquivo PDF do disco para o objeto de classe Document e configurar as propriedades da imagem SVG de saída também. Uma vez que as opções de salvamento são definidas em C++ PDF para imagem, a conversão pode ser realizada simplesmente chamando a função salvar da classe de documento.
Etapas para converter PDF em imagem em C++
- Adicione a referência à biblioteca Aspose.Pdf for C++ do gerenciador de pacotes NuGet para conversão de PDF em imagem
- Adicione uma referência aos namespaces necessários com a ajuda de usar a diretiva namespace
- Carregue o arquivo PDF de origem no objeto de classe Document do disco
- Crie o objeto de classe SvgSaveOptions para configurar o arquivo de imagem de saída
- Salve o arquivo de saída como um arquivo de imagem SVG
Para converter PDF em imagem C++ os requisitos baseados em linguagem são descritos nestas etapas. Você precisa adicionar o pacote necessário e os namespaces necessários no início do aplicativo. O processo é bastante simples, onde primeiro você carrega o PDF de origem e depois o salva como uma imagem SVG com a configuração padrão.
Código para converter PDF em imagem em C++
Este código usa MakeObject() que cria um objeto Document no heap e retorna um ponteiro compartilhado para o arquivo PDF carregado. Da mesma forma, usamos MakeObject() para criar o objeto da classe SvgSaveOptions para configurar as propriedades da imagem SVG de saída. Na etapa final, a função Document->Save() é usada para salvar o arquivo PDF como uma imagem.
Este tutorial rápido explicou como usar C++ converte PDF em imagem. Se você deseja converter PDF para outro formato, como HTML, consulte o artigo em como converter PDF para HTML usando C++.