jpg থেকে pdf

.NET REST API দিয়ে JPG কে PDF এ রূপান্তর করুন।

তথ্য বিনিময় এবং নথি ভাগাভাগি দৈনন্দিন কর্মপ্রবাহের অবিচ্ছেদ্য অংশ, এবং JPG ছবিকে PDF নথিতে রূপান্তর করার ক্ষমতা অপরিহার্য হয়ে উঠেছে। যদিও JPG ফাইলগুলি চিত্রগুলি ক্যাপচার এবং সংরক্ষণের জন্য সাধারণ বিন্যাস হিসাবে কাজ করে, তাদের ব্যাপক নথি ব্যবস্থাপনার জন্য প্রয়োজনীয় বহুমুখিতা এবং বহনযোগ্যতার অভাব রয়েছে। অতএব, জেপিজিকে পিডিএফ-এ রূপান্তর করার জন্য একটি রূপান্তরমূলক প্রক্রিয়া স্ট্যাটিক ইমেজ এবং গতিশীল, মাল্টিপেজ নথির মধ্যে ব্যবধান পূরণ করে। এই নিবন্ধটি .NET REST API ব্যবহার করে এই রূপান্তর বৈশিষ্ট্যটির জন্য প্রয়োজনীয় প্রয়োজনীয়তা অন্বেষণ করে।

JPG থেকে PDF রূপান্তর API

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

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

প্রথম ধাপ হল NuGet প্যাকেজ ম্যানেজারে Aspose.Pdf-Cloud অনুসন্ধান করা এবং প্যাকেজ যোগ করুন বোতামে ক্লিক করুন। এটি আপনার প্রকল্পে SDK রেফারেন্স যোগ করবে। দ্বিতীয়ত, ক্লাউড ড্যাশবোর্ড থেকে আপনার ক্লায়েন্টের শংসাপত্রগুলি পান। যদি আপনার কোনো বিদ্যমান অ্যাকাউন্ট না থাকে, তাহলে দ্রুত শুরু নিবন্ধে উল্লেখিত নির্দেশাবলী অনুসরণ করে একটি বিনামূল্যের অ্যাকাউন্ট তৈরি করুন।

C# .NET-এ JPG-কে PDF-এ রূপান্তর করুন

নিম্নলিখিত বিভাগে আমরা কিভাবে দক্ষ JPG থেকে PDF রূপান্তর অর্জন করতে পারি এবং C# .NET ব্যবহার করে অতুলনীয় দক্ষতা এবং নমনীয়তার সাথে আমাদের নথি প্রক্রিয়াকরণ কর্মপ্রবাহকে উন্নত করতে পারি তার বিশদ ব্যাখ্যা করে।

PdfApi pdfApi = new PdfApi(clientSecret, clientID);

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

DocumentResponse document = pdfApi.PutCreateDocument(resultantPDF, "basic", null);

একটি ফাঁকা পিডিএফ ফাইল তৈরি করুন এবং ক্লাউড স্টোরেজে সংরক্ষণ করুন।

pdfApi.PostInsertImage(resultantPDF, pageNumber, llx, lly, urx, ury, null, "basic", null, inputFile);

পিডিএফ ফাইলের প্রথম পৃষ্ঠায় ছবি রাখতে API কল করুন এবং উপরে উল্লেখিত মার্জিনের বিবরণ সেট করুন।

// আরও উদাহরণের জন্য, 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);

// ইনপুট JPG ছবির নাম
String imageFile = "44781.jpg ";

String resultantPDF = "Resultant.pdf";
// ক্লাউড স্টোরেজে একটি ফাঁকা পিডিএফ ডকুমেন্ট তৈরি করুন
DocumentResponse document = pdfApi.PutCreateDocument(resultantPDF, "basic", null);

// পিডিএফ ফাইলের পৃষ্ঠা নম্বর
int pageNumber = 1;

// PDF নথিতে ছবির জন্য স্থানাঙ্ক
// স্থানাঙ্কগুলি নীচে-বাম থেকে শুরু করে উপরে-ডানে বিন্দুতে রয়েছে
double llx = 1.0;
double lly = 1.0;
double urx = 680.0;
double ury = 900.0;

// স্থানীয় ড্রাইভ থেকে JPG ইমেজ লোড করুন
using (var inputFile = System.IO.File.OpenRead(imageFile))
{
    // নাম নথির নাম। (প্রয়োজনীয়)
    // পৃষ্ঠা নম্বর পৃষ্ঠা নম্বর। (প্রয়োজনীয়)
    // llx কোঅর্ডিনেট নিচের বাম X। (প্রয়োজনীয়)
    // lly স্থানাঙ্ক নীচে বাম Y. (প্রয়োজনীয়)
    // urx স্থানাঙ্ক উপরের ডানদিকে X। (প্রয়োজনীয়)
    // ury স্থানাঙ্ক উপরের ডানদিকে Y. (প্রয়োজনীয়)
    // imageFilePath ইমেজ ফাইলের পাথ যদি নির্দিষ্ট করা থাকে। অনুরোধ বিষয়বস্তু অন্যথায় ব্যবহার করা হয়. (ঐচ্ছিক)
    // স্টোরেজ ডকুমেন্ট স্টোরেজ। (ঐচ্ছিক)
    // ফোল্ডার নথি ফোল্ডার। (ঐচ্ছিক)
    // ইমেজ ইমেজ ফাইল। (ঐচ্ছিক)
    pdfApi.PostInsertImage(resultantPDF, pageNumber, llx, lly, urx, ury, null, "basic", null, inputFile);
}
jpg থেকে pdf

JPG থেকে PDF রূপান্তরের পূর্বরূপ।

উপরের উদাহরণে জেনারেট করা নমুনা JPG ইমেজ এবং ফলস্বরূপ PDF input.jpg এবং Resultant.pdf থেকে ডাউনলোড করা যেতে পারে

  • ফলস্বরূপ PDF নথির পূর্বরূপ দেখতে আমাদের বিনামূল্যের অনলাইন PDF Viewer ব্যবহার করুন।

CURL কমান্ড ব্যবহার করে চিত্রকে PDF এ রূপান্তর করুন

একটি বিকল্প হিসাবে, আপনি Aspose.PDF ক্লাউড এবং cURL কমান্ডের সরলীকৃত এবং দক্ষ সমন্বয় ব্যবহার করে JPG চিত্রগুলিকে PDF নথিতে রূপান্তর করতে পারেন। CURL কমান্ডগুলি ব্যবহার করে, আপনি নির্বিঘ্নে JPG থেকে PDF রূপান্তর শুরু করতে পারেন। এই পদ্ধতিটি প্রক্রিয়াটিকে স্ট্রীমলাইন করে যখন ইমেজের গুণমান রক্ষায় এবং ফলস্বরূপ PDF নথির অখণ্ডতা বজায় রাখার ক্ষেত্রে নির্ভুলতা নিশ্চিত করে।

এই পদ্ধতির প্রথম ধাপ হল নিম্নলিখিত কমান্ড ব্যবহার করে একটি 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"

একবার আমাদের কাছে JWT টোকেন হয়ে গেলে, অনুগ্রহ করে একটি খালি পিডিএফ ফাইল তৈরি করতে এবং ক্লাউড স্টোরেজে সংরক্ষণ করতে নিম্নলিখিত কমান্ডটি চালান।

curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/input.pdf" \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}"

এখন, একটি পিডিএফ ডকুমেন্টে একটি JPG ইমেজ সন্নিবেশ করতে এবং ফলস্বরূপ ফাইলটিকে ক্লাউড স্টোরেজে সংরক্ষণ করতে নিম্নলিখিত কমান্ডটি চালান।

curl -v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/pages/1/images?llx=1&lly=1&urx=680&ury=850&imageFilePath=44781.jpg&storage=basic" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: multipart/form-data"

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

উপসংহার

উপসংহারে, উভয় পদ্ধতিই — .NET-এর জন্য Aspose.PDF ক্লাউড SDK ব্যবহার করা এবং Aspose.PDF ক্লাউডের সাথে cURL কমান্ড ব্যবহার করা, JPG ছবিগুলিকে PDF নথিতে রূপান্তর করার জন্য দক্ষ এবং নির্ভরযোগ্য সমাধান অফার করে। উভয় পদ্ধতির আলিঙ্গন আপনাকে আপনার ডকুমেন্ট প্রসেসিং ওয়ার্কফ্লো স্ট্রিমলাইন করতে এবং দক্ষ এবং নির্ভরযোগ্য নথি রূপান্তরের জন্য বিস্তৃত ক্ষমতা আনলক করতে সক্ষম করে। এটি সর্বোত্তম পছন্দ হিসাবে দাঁড়িয়েছে, আপনাকে তাদের নথি ব্যবস্থাপনা প্রক্রিয়াগুলিকে উন্নত করতে এবং অতুলনীয় দক্ষতা এবং নমনীয়তার সাথে উত্পাদনশীলতা বাড়াতে আপনার প্রয়োজনীয় সরঞ্জামগুলি সরবরাহ করে।

উপকারী সংজুক

  • [লাইভ ডেমো [১১]

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

আমরা এই বিষয়ে তথ্যের জন্য নিম্নলিখিত ব্লগ পোস্টগুলি দেখার জন্য অত্যন্ত সুপারিশ করছি: