Neste tutorial simples e fácil, você entenderá como converter PDF em GIF com C# REST API na nuvem. Para exportar PDF para o formato GIF, estamos usando Aspose.PDF para C# Cloud SDK. Se você precisar de Conversão de PDF para GIF na API C# Low Code então o mesmo pode ser realizado com a ajuda das etapas e do código abaixo.
Pré-requisito
- Crede credenciais de API de conta
- Download Aspose.PDF Cloud SDK for Dotnet
- Estabeleça o projeto C# com o SDK acima
Etapas para converter PDF em GIF na API REST C#
- Configure a identificação do cliente e o segredo do cliente para a API
- Use uma instância da classe PdfApi com credenciais de cliente
- Especifique arquivos de entrada e saída
- Leia o arquivo PDF de entrada e carregue-o no armazenamento em nuvem
- Chame o método PutPageConvertToGif para Converter PDF em GIF usando API REST
- Salve o arquivo GIF de saída no disco local
As etapas fornecidas acima permitem que você converta PDF em GIF com C# REST API. Você precisa fazer upload do arquivo PDF de origem com a ajuda do Aspose.PDF REST API SDK para C# e baixar o arquivo GIF de saída para salvá-lo localmente usando a API de conversão Aspose online.
Código para conversão de PDF em GIF em C# Low Code API
using System; | |
using System.IO; | |
using Aspose.Pdf.Cloud.Sdk.Api; | |
namespace Aspose.PDF.Cloud.Examples.Kb | |
{ | |
public class PdfToGif | |
{ | |
public static void ConvertPdfToGif() | |
{ | |
try | |
{ | |
PdfApi pdfApi = new PdfApi("Client ID", "Client Secret"); | |
string localPath = @"C:\Pdf\"; | |
string srcFileName = "Source.pdf"; | |
string outputFile = "PDFtoGif.gif"; | |
// Push source pdf file to the cloud storage | |
pdfApi.UploadFile(srcFileName, File.Open(localPath + srcFileName, FileMode.Open)); | |
//Convert thw first page to Gif | |
int pageNum = 1; | |
pdfApi.PutPageConvertToGif(srcFileName, pageNum, outputFile, null, null, null, null, null); | |
// Fetch the output file from Cloud Storage | |
var stream = pdfApi.DownloadFile(outputFile, null, null); | |
// Save the file on the disk | |
using (var fileStream = File.Create(localPath + outputFile)) | |
{ | |
stream.Seek(0, SeekOrigin.Begin); | |
stream.CopyTo(fileStream); | |
} | |
} | |
catch (Exception ex) | |
{ | |
System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace); | |
} | |
} | |
} | |
} |
Usamos uma API de conversão de PDF para GIF em C# de baixo código para obter uma imagem GIF da página PDF. O aplicativo desenvolvido pode ser usado com qualquer aplicativo sem código ou com baixo código em qualquer plataforma, incluindo macOS, Windows ou Linux.
Neste tópico, abordamos a conversão de um PDF em GIF com C# Low Code API. Se você estiver interessado em converter PDF em EMF, consulte o artigo sobre como fazer isso Converta PDF em EMF com API NET REST.