PDF به JPG

تبدیل PDF به JPG در C#.NET.

PDF فایل‌ها در دنیای دیجیتال فراگیر شده‌اند و به عنوان قالبی جهانی برای اشتراک‌گذاری اسناد در پلتفرم‌ها و دستگاه‌های مختلف عمل می‌کنند. توانایی آنها در حفظ قالب بندی و اطمینان از سازگاری بدون توجه به محیط مشاهده، آنها را در صنایع و برنامه های متعدد ضروری ساخته است. با این حال، مواردی وجود دارد که تبدیل فایل‌های PDF به فرمت‌های دیگر ضروری می‌شود، به‌ویژه زمانی که صحبت از اشتراک‌گذاری یا ارائه اطلاعات به روشی بصری قابل دسترس‌تر باشد. بنابراین، با تبدیل اسناد PDF به تصاویر JPG، می توانید به راحتی صفحات یا عناصر خاصی را از فایل های PDF استخراج کرده و آنها را در ارائه ها، گزارش ها یا محتوای وب قرار دهید. بیایید جزئیات نحوه تبدیل سند PDF را با استفاده از REST API به JPG بررسی کنیم.

SDK تبدیل PDF به JPG

با GroupDocs.Conversion Cloud SDK for .NET، تبدیل PDF به JPG هم یکپارچه و هم کارآمد است. این Cloud SDK نتایج تبدیل با کیفیت بالا را تضمین می‌کند، طرح‌بندی، قالب‌بندی و وضوح محتوای PDF را در طول فرآیند حفظ می‌کند. بنابراین، تنها با چند خط کد، می‌توانید فرآیند تبدیل را آغاز کنید، فایل PDF ورودی را مشخص کنید و تصاویر JPG حاصل را بدون زحمت در مورد پیچیدگی‌های راه‌اندازی و پیکربندی‌ها دریافت کنید.

حال برای استفاده از SDK اولین قدم نصب آن است. بنابراین، GroupDocs.Conversion-Cloud را در NuGet Package Manager جستجو کنید و روی دکمه Install کلیک کنید. گزینه دیگر این است که دستور زیر را در کنسول مدیریت بسته اجرا کنید.

NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0

مرحله مهم بعدی دریافت اعتبار مشتری (یعنی شناسه مشتری و راز مشتری) است. بنابراین، لطفاً برای کسب اطلاعات در مورد نحوه دریافت اعتبار مشتری، از این [آموزش] کوتاه 8 دیدن کنید.

تبدیل PDF به JPG با استفاده از C#.NET

در این بخش، ما قصد داریم جزئیات مربوط به تبدیل یکپارچه PDF به JPG با استفاده از C#.NET را بررسی کنیم.

  1. نمونه ای از کلاس «پیکربندی» ایجاد کنید که در آن اعتبار مشتری را به عنوان آرگومان ارسال می کنیم.
var configurations = new Configuration(clientId, clientSecret1);
  1. «ConvertApi» را که در آن شیء پیکربندی را به عنوان آرگومان ورودی ارسال می کنیم، مقداردهی اولیه کنید.
var apiInstance = new ConvertApi(configurations);
  1. فایل پی‌دی‌اف ورودی را در فضای ذخیره‌سازی ابری آپلود کنید و نام سند PDF ورودی را ارسال کنید.
fileUpload.UploadFile(new UploadFileRequest("input.pdf", stream));
  1. یک نمونه «ConvertSettings» ایجاد کنید که در آن نام PDF ورودی، فرمت خروجی به عنوان «jpg» و نام تصویر JPEG حاصل را مشخص می کنیم.
var settings = new ConvertSettings{...}
  1. برای تبدیل PDF به فرمت JPG با ConvertDocumentRequest API تماس بگیرید. پس از تبدیل موفقیت آمیز، تصویر JPG حاصل در فضای ذخیره سازی ابری ذخیره می شود.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// نمونه های بیشتر در https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// اعتبار API خود را دریافت کنید 
string clientId = "4bdefca3-f08c-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "a43c8b4365246a062688a259abe5b469";

// یک نمونه از کلاس Configuration ایجاد کنید و آن را با Client ID & Client Secret مقداردهی کنید. 
var configurations = new GroupDocs.Conversion.Cloud.Sdk.Client.Configuration(clientId, clientSecret1);
// مقدار ApiBaseUrl را برای تنظیم url پایه API تبدیل PDF به JPG تعریف کنید.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";

// یک نمونه از کلاس ConvertApi را با شیء کلاس Configuration راه اندازی کنید.
var apiInstance = new GroupDocs.Conversion.Cloud.Sdk.Api.ConvertApi(configurations);
             
// فایل PDF را از درایو محلی بارگیری کنید             
using (var stream = System.IO.File.OpenRead("input.pdf"))
{
    // یک نمونه از FileApi ایجاد کنید
    var fileUpload = new FileApi(configurations);
    // فایل PDF ورودی را در فضای ذخیره سازی ابری آپلود کنید
    fileUpload.UploadFile(new UploadFileRequest("input.pdf", stream));

    // ConvertSettings را ایجاد کنید که در آن PDF ورودی و نام تصویر JPG حاصل را تعریف می کنیم
    var settings = new ConvertSettings
    {
        StorageName = "internal",
        FilePath = "input.pdf",
        Format = "jpg",
        OutputPath = "resultant.jpg"
    };
    
    // روش ConvertDocument را برای تبدیل PDF به JPG به صورت برنامه نویسی فراخوانی کنید.
    var response = apiInstance.ConvertDocument(new GroupDocs.Conversion.Cloud.Sdk.Model.Requests.ConvertDocumentRequest(settings));
    if (response != null && response.Equals("OK"))
    {
        // چاپ پیام موفقیت آمیز
        Console.WriteLine("The PDF to JPG conversion completed successfully !");
    }
}
PDF به JPG.

تصویر: - پیش نمایش تبدیل PDF به JPG.

نمونه فایل PDF استفاده شده در مثال بالا را می توانید از input.pdf دانلود کنید.

PDF به تصویر با استفاده از دستورات cURL

اگر رابط‌های خط فرمان را ترجیح می‌دهید یا به قابلیت‌های تبدیل دسته‌ای نیاز دارید، می‌توانیم تبدیل سند PDF به JPG را با استفاده از GroupDocs.Conversion Cloud و دستورات cURL انجام دهیم، زیرا راه‌حلی ساده و کارآمد ارائه می‌دهند. با دستورات cURL، می‌توانید به راحتی فرآیند تبدیل را آغاز کنید، فایل PDF ورودی را مشخص کنید، و تصاویر JPG حاصل را دریافت کنید—همه بدون نیاز به کدنویسی یا یکپارچه‌سازی پیچیده.

اولین گام در این رویکرد، به دست آوردن اعتبار شخصی (App Key و App SID) و تولید رمز دسترسی JWT است. هنگامی که توکن JWT داشتیم، لطفا دستور cURL زیر را برای تبدیل PDF به تصویر اجرا کنید.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{  \"FilePath\": \"{inputFile}\",  \"Format\": \"jpg\",  \"LoadOptions\": {    \"Format\": \"JPG\"  },\"OutputPath\": \"{resultantFile}\"}"

لطفاً «inputFile» را با نام سند PDF ورودی موجود در فضای ذخیره‌سازی ابری، «resultantFile» با نام تصویر JPG خروجی و «accessToken» را با رمز JWT که در بالا ایجاد شده است جایگزین کنید. پس از تبدیل موفقیت آمیز، فایل حاصل در فضای ذخیره سازی ابری ذخیره می شود.

برنامه تبدیل PDF به JPG رایگان

آیا به دنبال یک برنامه تبدیل PDF به JPG رایگان هستید؟ لطفاً از برنامه خارج از جعبه، سبک و فوق کارآمد تبدیل PDF به JPG ما که در بالای API GroupDocs.Conversion توسعه یافته است، استفاده کنید.

pdf به jpg رایگان

سوالات متداول

چگونه PDF را به PNG تبدیل کنیم؟

آیا می توانم به کد منبع API تبدیل دسترسی داشته باشم؟

لینک های مفید

نتیجه

به طور خلاصه، چه شما GroupDocs.Conversion Cloud SDK را برای .NET انتخاب کنید یا از دستورات cURL با GroupDocs.Conversion Cloud استفاده کنید، تبدیل سند PDF به JPG یک فرآیند یکپارچه است. هر دو روش راه‌حل‌های کارآمدی را برای خودکار کردن وظایف تبدیل سند، ارائه انعطاف‌پذیری و قابلیت اطمینان ارائه می‌دهند. بنابراین، صرف‌نظر از روش انتخابی، هر دو روش به شما این امکان را می‌دهند که بدون زحمت PDF را به JPG تبدیل کنید و گردش‌های کاری پردازش اسناد خود را به راحتی ساده کنید.

مقالات مرتبط

توصیه می کنیم برای کسب اطلاعات بیشتر به لینک های زیر مراجعه کنید: