Existem inúmeros benefícios em converter um PDF documento em imagens JPG, especialmente quando você precisa de uma representação leve e não editável do conteúdo. Essa conversão possibilita:

  • Visualizações em miniatura de páginas PDF sem depender de um visualizador de PDF.
  • Melhor incorporação de conteúdo em sites ou aplicativos móveis.
  • Facilidade de compartilhamento e arquivamento de conteúdo em formato JPEG.
  • Impedindo a edição ou cópia de conteúdo visual.

Se você está construindo um recurso de visualização de documentos, simplificando a entrega de relatórios, a conversão de PDF para o formato JPG é uma solução eficiente e amplamente suportada.

API de Conversão de PDF para JPG

Aspose.PDF Cloud SDK for .NET é uma API REST premiada que oferece a capacidade de criar, editar e manipular documentos PDF na nuvem. Exporte páginas PDF para imagens de alta qualidade — tudo isso sem necessidade de ferramentas de terceiros, e realize toda a conversão na nuvem.

Requisitos pré-requisitos

  • Inscreva-se no Aspose Cloud Dashboard.
  • Obter ID do Cliente e Segredo do Cliente.
  • Instale o Aspose.PDF Cloud SDK para .NET:
Install-Package Aspose.PDF-Cloud

Converter documento PDF para JPG em C#

A seção a seguir explica os detalhes sobre como podemos desenvolver um conversor de PDF para JPG usando C# .NET. Por favor, siga as instruções abaixo para formatar PDF para JPG online:

  • Primeiramente, crie uma instância de Configuration passando as credenciais do cliente como argumentos.
  • Em segundo lugar, inicialize um objeto de PdfApi e passe o objeto de Configuração como argumento.
  • Em terceiro lugar, faça o upload de um documento PDF para o armazenamento em nuvem usando UploadFileRequest.
  • Finalmente, crie um objeto de GetPageConvertToJpegRequest e chame a API GetPageConvertToJpeg para formatar PDF para o formato JPG.
// Para mais exemplos, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// Obtenha as credenciais do cliente em https://dashboard.aspose.cloud/
string clientSecret = "XXXXXXXXXXXXXXXXX";
string clientID = "XXXXXXX-XXXXX-XXXXXX-XXXXXXX-33012487e783";

// crie uma instância de PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// nome da imagem JPG de entrada
String inputFile = "Binder1-1.pdf";

// número da página do arquivo PDF
int pageNumber = 1;

// carregar arquivo PDF de origem do disco local
using (var stream = System.IO.File.OpenRead(inputFile))
{
    // carregar arquivo PDF de origem para armazenamento em nuvem
    pdfApi.UploadFile("sourceFile.pdf", stream);

    // chame a API para converter PDF em imagens JPG
    var resltant = pdfApi.GetPageConvertToJpeg("sourceFile.pdf", pageNumber, width: 600, height: 800);
    
    // salvar o fluxo resultante no disco local
    saveToDisk(resltant, "myResultant.jpg");
}

// método para salvar stream em arquivo no disco local
public static void saveToDisk(Stream responseStream, String resultantFile)
{
    var fileStream = File.Create(resultantFile);
    responseStream.Seek(0, SeekOrigin.Begin);
    responseStream.CopyTo(fileStream);
    fileStream.Close();
}
Conversor de PDF para JPG

Imagem:- visualização da conversão de PDF para JPG.

Exportar PDF para Imagem usando cURL

Um método alternativo é converter o formato PDF para JPG via linha de comando ou utilizando scripts (sem integrar um SDK em seu projeto).Vamos explorar os detalhes sobre como exportar PDF para JPG usando comandos cURL.

Passo 1. Gerar Token de Acesso:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Passo 2. Converter Página PDF para Formato JPEG:

curl -X GET "https://api.aspose.cloud/v3.0/pdf/{SourceFile}/pages/1/convert/jpeg?width=800&height=800" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT_Token>" \
-o myResultant.jpg

Substitua {JWTToken} e SourceFile pelo token JWT gerado acima e SourceFile pelo arquivo PDF de entrada, respectivamente.

Conversor de PDF para JPEG Online Gratuito

Quer testar antes de codificar? Tente nossa Free Online PDF to JPG Tool para visualizar como sua conversão de documento PDF para JPG ficará.

pdf to jpg

Aplicativo gratuito de conversão de PDF para JPG online.

Conclusão

Seja você lidando com relatórios digitalizados, pré-visualizações visuais ou compartilhamento de conteúdo, converter PDF para o formato JPEG em C# .NET usando Aspose.PDF Cloud SDK é confiável, rápido e fácil de integrar. Essa abordagem ajuda a transformar seus PDFs estáticos em saídas ricas em imagens, ideais para websites, aplicativos móveis e fluxos de trabalho de arquivamento.

Com opções para converter usando SDK ou cURL, você pode escolher o melhor método que atende às suas necessidades de desenvolvimento.

Artigos Relacionados

Você está procurando mais opções de conversão? Tente ler os seguintes artigos recomendados: