পিডিএফ ইমেজ নিষ্কাশন

.NET REST API ব্যবহার করে PDF ইমেজ বের করুন।

আজকের ডিজিটাল যুগে, যেখানে তথ্য প্রচুর এবং ভিজ্যুয়ালগুলি আগের চেয়ে আরও কার্যকরভাবে বার্তা প্রকাশ করে, পিডিএফ থেকে ছবিগুলি বের করার প্রয়োজনীয়তা অনস্বীকার্য। PDFগুলি নথিগুলি ভাগ করার জন্য একটি জনপ্রিয় বিন্যাস এবং প্রায়শই এই ফাইলগুলিতে গুরুত্বপূর্ণ চিত্র থাকে যা অ্যাক্সেস করা বা পুনরায় ব্যবহার করা প্রয়োজন৷ আপনি উপস্থাপনায় চিত্রগুলি ব্যবহার করতে চাইছেন, প্রতিবেদনে তাদের অন্তর্ভুক্ত করুন বা বিভিন্ন প্ল্যাটফর্মে সেগুলি ভাগ করুন, পিডিএফ থেকে চিত্রগুলি বের করার ক্ষমতা একটি শক্তিশালী হাতিয়ার৷

এই নিবন্ধটি পিডিএফ ইমেজ নিষ্কাশনের জন্য চাপের প্রয়োজনীয়তার উপর ফোকাস করে এবং .NET ক্লাউড SDK ব্যবহার করে এটি অর্জনের কার্যকর উপায়ে অন্তর্দৃষ্টি প্রদান করে।

.NET ক্লাউড SDK PDF ইমেজ এক্সট্র্যাক্ট করতে

Aspose.PDF ক্লাউড SDK for .NET একটি শক্তিশালী টুলকিট যা আপনাকে কেবল দক্ষতার সাথে ছবি তোলার অনুমতি দেয় না বরং এটি পরিচালনা এবং ম্যানিপুলেট করার ক্ষমতার একটি স্পেকট্রামও অফার করে পিডিএফ নথি। তদুপরি, এটি চিত্র নিষ্কাশনের বাইরেও কার্যকারিতা সরবরাহ করে, যেমন পাঠ্য নিষ্কাশন, ওয়াটারমার্কিং, টীকা সংযোজন, এবং নথি রূপান্তর।

এখন প্রথম ধাপ হল আমাদের প্রোজেক্টে SDK রেফারেন্স যোগ করা এবং সেই উদ্দেশ্যে, অনুগ্রহ করে Visual Studio IDE-এর ভিতরে NuGet প্যাকেজ ম্যানেজারে Aspose.PDF-Cloud অনুসন্ধান করুন এবং প্যাকেজ যোগ করুন বোতামে ক্লিক করুন।

এছাড়াও আপনাকে ক্লাউড ড্যাশবোর্ড থেকে আপনার ক্লায়েন্টের শংসাপত্রগুলি পেতে হবে। যদি আপনার কোনো বিদ্যমান অ্যাকাউন্ট না থাকে, তাহলে শুধুমাত্র দ্রুত শুরু এর উপরে উল্লেখিত নির্দেশাবলী অনুসরণ করে একটি বিনামূল্যের অ্যাকাউন্ট তৈরি করুন।

C# .NET ব্যবহার করে PDF ইমেজ বের করুন

আসুন C# .NET ব্যবহার করে ডকুমেন্ট প্রসেসিং এবং ডেটা এক্সট্রাকশনকে সম্পূর্ণ নতুন স্তরে উন্নীত করার জন্য চিত্র নিষ্কাশনের বিশদগুলিতে ফোকাস করি।

// আরও উদাহরণের জন্য, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// https://dashboard.aspose.cloud/ থেকে ক্লায়েন্ট শংসাপত্র পান
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";

// PdfApi এর একটি উদাহরণ তৈরি করুন
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// .NET REST API দিয়ে পিডিএফ ছবি বের করতে API-কে কল করুন
var response = pdfApi.PutImagesExtractAsJpeg("Instructions-for-Adding-Your-Logo-2.pdf", 1);

// 
if (response != null && response.Status.Equals("OK"))
{
    Console.WriteLine("Operation completed successfully !");
    Console.ReadKey();
}
পিডিএফ থেকে ছবি বের করুন

পিডিএফ ফাইল থেকে এক্সট্র্যাক্ট করা পিএফ ইমেজের পূর্বরূপ।

উপরে বর্ণিত কোড স্নিপেট সম্পর্কিত দ্রুত বিবরণ নীচে দেওয়া হয়েছে।

PdfApi pdfApi = new PdfApi(clientSecret, clientID);

ইনপুট আর্গুমেন্ট হিসাবে ক্লায়েন্ট শংসাপত্র পাস করার সময় PdfApi ক্লাসের একটি বস্তু তৈরি করুন।

var response = pdfApi.PutImagesExtractAsJpeg("Instructions-for-Adding-Your-Logo-2.pdf", 1);

এখন, পিডিএফ ডকুমেন্টের প্রথম পৃষ্ঠা থেকে ছবি বের করতে API-কে কল করুন। সফলভাবে সমাপ্তির পরে, নিষ্কাশিত JPG চিত্রগুলি ক্লাউড স্টোরেজে সংরক্ষণ করা হয়।

উপরের উদাহরণে ব্যবহৃত নমুনা PDF ফাইলগুলি [Instructions-for-Adding-Your-Logo-2.pdf](https://www.entnet.org/wp-content/uploads/2021/04/Instructions থেকে ডাউনলোড করা যেতে পারে -সংযোজন করার জন্য-আপনার-লোগো-2.pdf)।

CURL কমান্ড ব্যবহার করে PDF থেকে ছবি বের করুন

Aspose.PDF ক্লাউড এবং cURL কমান্ড ব্যবহার করে PDF থেকে ছবি তোলা একটি সহজ এবং কার্যকর প্রক্রিয়া। cURL কমান্ডগুলি ব্যবহার করে, আপনি নির্বিঘ্নে ছবি নিষ্কাশন শুরু করতে Aspose.PDF Cloud API এ HTTP অনুরোধ পাঠাতে পারেন। এই পদ্ধতিটি প্রক্রিয়াটিকে সহজ করে, একটি দক্ষ পদ্ধতির অনুমতি দেয় যাতে বিস্তৃত কোডিংয়ের প্রয়োজন ছাড়াই পিডিএফ থেকে ছবি বের করা যায়।

এই পদ্ধতির প্রথম ধাপ হল একটি JWT অ্যাক্সেস টোকেন তৈরি করা। সুতরাং, অনুগ্রহ করে নিম্নলিখিত কমান্ডটি চালান:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=163c02a1-fcaa-4f79-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

এখন, পিডিএফ ডকুমেন্টের 3য় পৃষ্ঠা থেকে ফটোগুলি বের করতে এবং ক্লাউড স্টোরেজে JPG ফর্ম্যাট হিসাবে নিষ্কাশিত ছবিগুলি সংরক্ষণ করতে নিম্নলিখিত কমান্ডটি চালান।

curl -v "https://api.aspose.cloud/v3.0/pdf/{inputPDF}/pages/3/images/extract/jpeg?width=0&height=0" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d{}

ক্লাউড স্টোরেজে উপলব্ধ ইনপুট পিডিএফ ফাইলের নাম দিয়ে ইনপুটপিডিএফ প্রতিস্থাপন করুন এবং উপরে উত্পন্ন JWT অ্যাক্সেস টোকেন দিয়ে অ্যাক্সেস টোকেন প্রতিস্থাপন করুন।

উপসংহার

উপসংহারে, পিডিএফ ডকুমেন্টগুলি থেকে চিত্রগুলি বের করার ক্ষমতা হল একটি গুরুত্বপূর্ণ উপাদান যা প্রায়শই PDF-এর মধ্যে এমবেড করা সমৃদ্ধ ভিজ্যুয়াল বিষয়বস্তু ব্যবহার করে। এই নিবন্ধটি এটি অর্জনের জন্য দুটি কার্যকর পদ্ধতির অন্বেষণ করেছে: .NET-এর জন্য Aspose.PDF Cloud SDK ব্যবহার করা এবং CURL কমান্ডের সাথে Aspose.PDF ক্লাউড ব্যবহার করা। সুতরাং, দুটি পদ্ধতির মধ্যে পছন্দ নির্দিষ্ট প্রকল্পের প্রয়োজনীয়তা, প্রযুক্তিগত দক্ষতা, এবং পছন্দসই একীকরণ পদ্ধতির উপর নির্ভর করে, ব্যবহারকারীদের তাদের অনন্য চাহিদা মেটাতে নমনীয়তা প্রদান করে।

উপকারী সংজুক

সম্পরকিত প্রবন্ধ

আমরা অত্যন্ত নিম্নোক্ত ব্লগ পরিদর্শন সুপারিশ: