PDF PNG-ზე

გადაიყვანეთ PDF-ში PNG .NET REST API-ით.

განბლოკეთ მრავალმხრივობისა და ვიზუალური ზემოქმედების ახალი დონე თქვენი PDF ფაილების [PNG]-ად კონვერტაციით (https://docs.fileformat.com/image/png/) სურათები. განავითარეთ ონლაინ PDF მაყურებელი PDF დოკუმენტებიდან მაღალი ხარისხის სურათების გენერირების შესაძლებლობის გამოყენებით. მარტივი და მარტივი ნაბიჯები განსაცვიფრებელი ვიზუალის შესაქმნელად, შინაარსის მარტივად გასაზიარებლად და თქვენი ციფრული პროექტების შემდეგ დონეზე გასაუმჯობესებლად. ასე რომ, თუ თქვენ ეძებთ კონკრეტული გვერდების ჩვენებას, სურათის ხარისხის შენარჩუნებას ან თავსებადობის გაუმჯობესებას პლატფორმებზე, PDF-ის PNG-ად კონვერტაცია ხსნის შესაძლებლობების ახალ სამყაროს. ამ სტატიაში ჩვენ განვიხილავთ, თუ როგორ შეგიძლიათ გამოიყენოთ .NET REST API-ის ძალა PDF-ის PNG-ში შეუფერხებლად გადასაყვანად უფრო დინამიური და ვიზუალურად მიმზიდველი გზით.

PDF დამუშავების REST API

Aspose.PDF Cloud SDK .NET-ისთვის გთავაზობთ მყარ და საიმედო გადაწყვეტას PDF-ის PNG-ად გადაქცევისთვის. SDK გთავაზობთ მეთოდებისა და ვარიანტების ყოვლისმომცველ კომპლექტს კონვერტაციის მორგებისთვის თქვენი კონკრეტული საჭიროებების შესაბამისად. თუ გსურთ კონკრეტული გვერდების ამოღება, გამოსახულების გარჩევადობის დაყენება ან გამოსახულების ხარისხის დარეგულირება, Aspose.PDF Cloud SDK უზრუნველყოფს მოქნილობას და კონტროლს სასურველი შედეგების მისაღწევად. ღრუბლოვანი ინფრასტრუქტურის გამოყენებით, ეს SDK უზრუნველყოფს სწრაფ და ეფექტურ დამუშავებას, რაც საშუალებას გაძლევთ მარტივად გადაიყვანოთ PDF PNG-ში.

ახლა უბრალოდ მოძებნეთ „Aspose.PDF-Cloud“ NuGet პაკეტების მენეჯერში Visual Studio IDE-ში და დააწკაპუნეთ ღილაკზე „პაკეტის დამატება“. შემდეგი მნიშვნელოვანი ნაბიჯი არის თქვენი კლიენტის სერთიფიკატების მიღება [cloud dashboard]-დან (https://dashboard.aspose.cloud/). იმ შემთხვევაში, თუ არ გაქვთ არსებული ანგარიში, უბრალოდ შექმენით უფასო ანგარიში [სწრაფი დაწყება]ზე მითითებულ ინსტრუქციების მიყოლებით (https://docs.aspose.cloud/total/getting-started/quickstart/).

PDF-ზე PNG-ზე C# .NET-ის გამოყენებით

მოდით გამოვიკვლიოთ დეტალები და კოდის ფრაგმენტი PDF-ის PNG ფორმატში გადაყვანის მოთხოვნის შესასრულებლად. გთხოვთ, გამოიყენოთ შემდეგი კოდის ფრაგმენტი PDF-ის PNG სურათებად გადასაყვანად.

// დამატებითი მაგალითებისთვის, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// მიიღეთ კლიენტის სერთიფიკატები https://dashboard.aspose.cloud/-დან
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// შექმენით PdfApi-ს მაგალითი
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// შეიყვანეთ PDF ფაილის სახელი
String inputFile = "Binder1-1.pdf";

// დაურეკეთ API-ს PDF-ის 1-ლი გვერდის PNG სურათად გადასაყვანად
var response = pdfApi.GetPageConvertToPng(inputFile, 1, width: 800, height: 1000);

// მორგებული მეთოდი, რომ შეინახოთ შედეგი PNG ადგილობრივ დისკზე
saveToDisk(response, "/Users/nayer/Downloads/Convertednew.png");

// ნაკადის შინაარსის ადგილობრივ დისკზე ფაილში შენახვის მეთოდი
public static void saveToDisk(Stream responseStream, String resultantFile)
{
    var fileStream = File.Create(resultantFile);
    responseStream.Seek(0, SeekOrigin.Begin);
    responseStream.CopyTo(fileStream);
    fileStream.Close();
}

ქვემოთ მოცემულია დეტალები ზემოთ აღნიშნული კოდის ფრაგმენტთან დაკავშირებით.

PdfApi pdfApi = new PdfApi(clientSecret, clientID);

პირველ რიგში, შექმენით PdfApi კლასის ობიექტი, კლიენტის რწმუნებათა სიგელების შეყვანის არგუმენტებად გადაცემისას.

var response = pdfApi.GetPageConvertToPng(inputFile, 1, width: 800, height: 1000);

დაურეკეთ API-ს, რომ ჩატვირთოთ PDF ფაილი ღრუბლოვანი მეხსიერებიდან და გადაიყვანოთ პირველი გვერდი PNG ფორმატში.

saveToDisk(response, "/Users/nayyer/Downloads/Converted.png");

ჩვენი მორგებული მეთოდი, რომ შეინახოთ შედეგი PNG ადგილობრივ დისკზე.

pdf გადაიყვანეთ png-ად

PDF-ში PNG კონვერტაციის გადახედვა.

ზემოთ მოყვანილ მაგალითში გამოყენებული PDF დოკუმენტის ჩამოტვირთვა შესაძლებელია [Binder1.pdf]-დან (https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/blob/master/testData/Binder1.pdf) .

გადაიყვანეთ PDF PNG ონლაინში cURL ბრძანებების გამოყენებით

ჩვენ ასევე შეგვიძლია განვახორციელოთ PDF-ში PNG კონვერტაცია cURL ბრძანებების და Aspose.PDF Cloud API-ის გამოყენებით. cURL-ით, ჩვენ შეგვიძლია HTTP-ის მოთხოვნები პირდაპირ API-ს ბოლო წერტილებში მივაწოდოთ საჭირო პარამეტრების და ავთენტიფიკაციის სერთიფიკატების მიწოდებით. ეს მიდგომა გვთავაზობს მოქნილობას და მოხერხებულობას, რაც საშუალებას გვაძლევს ინტეგრირდეს PDF-ზე PNG კონვერტაცია თქვენს არსებულ სამუშაო პროცესებში ან აპლიკაციებში.

ამ მიდგომის პირველი ნაბიჯი არის JWT წვდომის ნიშანი. გთხოვთ შეასრულოთ შემდეგი ბრძანება:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

ახლა, გთხოვთ, შეასრულოთ შემდეგი ბრძანება, რომ გადაიყვანოთ PDF ფაილის მეორე გვერდი PNG ფორმატში და შეინახოთ გამომავალი ლოკალურ დისკზე.

curl -v "https://api.aspose.cloud/v3.0/pdf/{inputFile}/pages/2/convert/png?width=800&height=1000" 
\ -X GET \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer {accessToken}" \
-o "converter.png"

ჩაანაცვლეთ inputFile შეყვანილი PDF დოკუმენტის სახელით, რომელიც ხელმისაწვდომია ღრუბლოვან საცავში, ხოლო accessToken ზემოთ გენერირებული JWT წვდომის ჟეტონით.

დასკვნა

დასასრულს, PDF-ის PNG-ად გადაქცევა არის ღირებული ფუნქცია, რომელიც საშუალებას გაძლევთ გადაიყვანოთ PDF გვერდები PNG სურათებად. თუ თქვენ აირჩევთ Aspose.PDF Cloud SDK-ის გამოყენებას .NET ან cURL ბრძანებებისთვის Aspose.PDF Cloud API-ით, ორივე მიდგომა იძლევა ეფექტურ და საიმედო გადაწყვეტილებებს. SDK-ით, თქვენ გაქვთ წვდომა ფუნქციებისა და ფუნქციების ყოვლისმომცველ კომპლექტზე, ამარტივებს კონვერტაციის პროცესს და გთავაზობთ დამატებით შესაძლებლობებს PDF ფაილებთან მუშაობისთვის. მეორეს მხრივ, cURL ბრძანებები გვთავაზობს მოქნილობას და ინტეგრაციის შესაძლებლობებს, რაც იძლევა უწყვეტი ავტომატიზაციისა და ინტეგრაციის არსებულ სამუშაო პროცესებში.

რომელი მიდგომაც არ უნდა აირჩიოთ, Aspose.PDF Cloud API გაძლევთ უფლებას, გადააკეთოთ PDF PNG-ზე ძალისხმევის გარეშე და ხსნის PDF დოკუმენტების დამუშავების პოტენციალს.

გამოსადეგი ბმულები

დაკავშირებული სტატიები

ჩვენ გირჩევთ ეწვიოთ შემდეგ ბლოგებს: