পিডিএফ থেকে ডক

কিভাবে .NET REST API দিয়ে PDF ডকুমেন্টকে Word-এ রূপান্তর করবেন।

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

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

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

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

C# .NET-এ PDF ডকুমেন্টকে Word-এ রূপান্তর করুন

নিম্নলিখিত বিভাগটি কীভাবে এই ক্লাউড SDK-কে একটি নির্বিঘ্ন PDF থেকে DOC রূপান্তর সমাধান তৈরি করতে ব্যবহার করা যেতে পারে তার বিশদ বিবরণ প্রদান করে, c# .NET ব্যবহার করে নথি পরিচালনার কর্মপ্রবাহকে উন্নত করতে বিস্তৃত উন্নত বৈশিষ্ট্যগুলি আনলক করে৷

PdfApi pdfApi = new PdfApi(clientSecret, clientID);

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

var response = pdfApi.GetPdfInStorageToDoc("Binder1.pdf", addReturnToLineEnd: false, format: "DOC", mode: "TextBox", recognizeBullets: true);

ইনপুট পিডিএফ ফাইলটিকে Word নথিতে রূপান্তর করতে API-কে কল করুন যেখানে বিন্যাসটি DOC এবং রূপান্তর মোড টেক্সটবক্স হিসাবে নির্দিষ্ট করা হয়েছে৷

saveToDisk(response, "Resultant.doc");

স্থানীয় ড্রাইভে ফলস্বরূপ স্ট্রিম অবজেক্ট সংরক্ষণ করার জন্য কাস্টম পদ্ধতি।

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

// পিডিএফকে DOC ফরম্যাটে অনলাইনে রূপান্তর করতে API-কে কল করুন
var response = pdfApi.GetPdfInStorageToDoc("Binder1.pdf", addReturnToLineEnd: false, format: "DOC", mode: "TextBox", recognizeBullets: true);

// প্রিন্ট রূপান্তর সাফল্য বার্তা
if (response != null)
{
    Console.WriteLine("Operation completed successfully !");
}

// স্থানীয় ড্রাইভে ফলাফল স্ট্রীম সংরক্ষণ করুন
saveToDisk(response, "Resultant.doc");

// স্থানীয় ড্রাইভে ফাইলে স্ট্রিম সামগ্রী সংরক্ষণ করার পদ্ধতি
public static void saveToDisk(Stream responseStream, String resultantFile)
{
    var fileStream = File.Create(resultantFile);
    responseStream.Seek(0, SeekOrigin.Begin);
    responseStream.CopyTo(fileStream);
    fileStream.Close();
}
পিডিএফ থেকে ডক

PDF থেকে সম্পাদনাযোগ্য শব্দ নথি রূপান্তর পূর্বরূপ।

উপরের উদাহরণে ব্যবহৃত নমুনা PDF ফাইল এবং উপরে উত্পন্ন পাওয়ারপয়েন্ট উপস্থাপনা, Binder1.pdf এবং converted.docx থেকে ডাউনলোড করা যেতে পারে

  • ফলস্বরূপ Word নথি দেখতে, অনুগ্রহ করে আমাদের বিনামূল্যের অনলাইন ব্যবহার করার চেষ্টা করুন GroupDocs.Viewer

CURL কমান্ড ব্যবহার করে DOCX থেকে PDF

Aspose.PDF Cloud এবং cURL কমান্ডের সাহায্যে PDF কে Word নথিতে (DOCX) রূপান্তর করা নথি রূপান্তরের জন্য একটি নিরবচ্ছিন্ন এবং বহুমুখী সমাধান প্রদান করে। Aspose.PDF ক্লাউড API-এর সাথে ইন্টারঅ্যাক্ট করার জন্য cURL কমান্ডের ব্যবহার করে, আপনি PDF থেকে DOCX রূপান্তর অনায়াসে শুরু করতে পারেন। এই পদ্ধতিটি কেবল রূপান্তর প্রক্রিয়াটিকেই সহজ করে না বরং নির্ভুলতা নিশ্চিত করে এবং মূল 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 টোকেন আছে, অনুগ্রহ করে PDF কে অনলাইনে সম্পাদনাযোগ্য Word নথিতে রূপান্তর করতে নিম্নলিখিত কমান্ডটি চালান।

curl -v "https://api.aspose.cloud/v3.0/pdf/{inputPDF}/convert/doc?addReturnToLineEnd=false&format=DocX&mode=Textbox&recognizeBullets=true" \
-X GET \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {accessToken}" \
-o "converted.docx"

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

উপসংহার

উপসংহারে, পিডিএফকে ওয়ার্ড ডকুমেন্ট (DOCX) ফরম্যাটে রূপান্তর করার উভয় পদ্ধতিই স্বতন্ত্র সুবিধা প্রদান করে, তবুও Aspose.PDF ক্লাউড নির্বিঘ্ন এবং দক্ষ নথি রূপান্তরের জন্য সর্বোত্তম সমাধান হিসাবে দাঁড়িয়েছে। যদিও ঐতিহ্যগত cURL কমান্ডগুলি API এর সাথে ইন্টারঅ্যাক্ট করার জন্য একটি সরল পদ্ধতি প্রদান করে, Aspose.PDF ক্লাউডের ব্যাপক ক্ষমতা রূপান্তর প্রক্রিয়াটিকে নতুন উচ্চতায় উন্নীত করে। উপরন্তু, ক্লাউড-ভিত্তিক আর্কিটেকচার জটিল স্থানীয় ইনস্টলেশনের প্রয়োজনীয়তা দূর করে মাপযোগ্যতা এবং অ্যাক্সেসযোগ্যতা নিশ্চিত করে।

উপকারী সংজুক

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

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

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