C# REST API ile PDF'yi GIF'e dönüştürün

Bu basit ve kolay eğitimde, bulutta PDF öğesini C# REST API ile GIF öğesine nasıl dönüştüreceğinizi anlayacaksınız. PDF’yi GIF formatına aktarmak için Aspose.PDF for C# Cloud SDK’yı kullanıyoruz. C# Düşük Kod API’sinde PDF’den GIF’e Dönüştürme‘ye ihtiyacınız varsa, aynı işlem aşağıdaki adımlar ve kod yardımıyla gerçekleştirilebilir.

Önkoşul

C# REST API’sinde PDF’yi GIF’e Dönüştürme Adımları

  1. API için İstemci Kimliğini ve İstemci Sırrını Yapılandırma
  2. İstemci kimlik bilgileriyle PdfApi sınıfının bir örneğini kullanın
  3. Giriş ve çıkış dosyalarını belirtin
  4. Giriş PDF dosyasını okuyun ve bulut depolama alanına yükleyin
  5. REST API kullanarak PDF’yi GIF’e dönüştürmek için PutPageConvertToGif yöntemini çağırın
  6. Çıktı GIF dosyasını yerel diske kaydedin

Yukarıda verilen adımlar PDF’yi C# REST API ile GIF’e dönüştürmenizi sağlar. Kaynak PDF dosyasını Aspose.PDF REST API SDK for C#‘ın yardımıyla yüklemeniz ve Aspose dönüştürme API’sini çevrimiçi kullanarak yerel olarak kaydetmek için çıktı GIF dosyasını indirmeniz gerekir.

C# Düşük Kod API’sinde PDF’den GIF’e Dönüştürme Kodu

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);
}
}
}
}

PDF sayfasının GIF görüntüsünü elde etmek için düşük kodlu C# PDF’den GIF’e Dönüştürme API’sini kullandık. Geliştirilen uygulama, macOS, Windows veya Linux dahil her platformda kodsuz veya az kodlu uygulamalarla kullanılabiliyor.

Bu konuda, C# Low Code API* ile bir *PDF’yi GIF’e dönüştürmeyi ele aldık. PDF’yi EMF’ye dönüştürmekle ilgileniyorsanız, nasıl NET REST API ile PDF’yi EMF’ye dönüştürün yapılacağına ilişkin makaleye bakın.

 Türkçe