در این آموزش ساده و آسان، نحوه تبدیل PDF به GIF را با C# REST API در فضای ابری خواهید فهمید. به منظور صادرات PDF به فرمت GIF، ما از Aspose.PDF برای C# Cloud SDK استفاده می کنیم. اگر به تبدیل PDF به GIF در C# Low Code API نیاز دارید، با کمک مراحل و کد زیر می توانید همین کار را انجام دهید.
پيش نياز
- Create an account API credentials
- دانلود Aspose.PDF Cloud SDK for Dotnet
- پروژه C# را با SDK فوق ایجاد کنید
مراحل تبدیل PDF به GIF در C# REST API
- Client Identification و Client Secret را برای API پیکربندی کنید
- از نمونه ای از کلاس PdfApi با اعتبار مشتری استفاده کنید
- فایل های ورودی و خروجی را مشخص کنید
- فایل PDF ورودی را بخوانید و آن را در فضای ذخیره سازی ابری آپلود کنید
- فراخوانی روش PutPageConvertToGif برای تبدیل PDF به GIF با استفاده از REST API
- فایل GIF خروجی را روی دیسک محلی ذخیره کنید
مراحل ارائه شده در بالا شما را قادر می سازد تبدیل PDF به GIF با C# REST API. شما باید فایل PDF منبع را با کمک Aspose.PDF REST API SDK برای C# بارگذاری کنید و فایل GIF خروجی را دانلود کنید تا با استفاده از API تبدیل Aspose به صورت آنلاین آن را ذخیره کنید.
کد برای تبدیل PDF به GIF در 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); | |
} | |
} | |
} | |
} |
ما از یک کد پایین C# PDF به GIF Conversion API برای به دست آوردن یک تصویر GIF از صفحه PDF استفاده کرده ایم. برنامه توسعهیافته را میتوان با برنامههای بدون کد یا کمکد در هر پلتفرمی از جمله macOS، Windows یا Linux استفاده کرد.
در این مبحث به تبدیل PDF به GIF با C# Low Code API پرداخته ایم. اگر علاقه مند به تبدیل PDF به EMF هستید، به مقاله نحوه تبدیل PDF به EMF با NET REST API مراجعه کنید.