Como converter PDF em imagem em C++

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++

  1. Adicione a referência à biblioteca Aspose.Pdf for C++ do gerenciador de pacotes NuGet para conversão de PDF em imagem
  2. Adicione uma referência aos namespaces necessários com a ajuda de usar a diretiva namespace
  3. Carregue o arquivo PDF de origem no objeto de classe Document do disco
  4. Crie o objeto de classe SvgSaveOptions para configurar o arquivo de imagem de saída
  5. 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++.

 Português