mpp থেকে jpg

.NET REST API ব্যবহার করে MS Project (MPP) কে JPG তে রূপান্তর করুন।

কার্যকরী প্রকল্প যোগাযোগ শুরু করার জন্য প্রায়শই প্রচলিত প্রকল্প পরিচালনার সরঞ্জামগুলির ডিজিটাল সীমানা অতিক্রম করা প্রয়োজন। ভিজ্যুয়াল উপস্থাপনা হল মূল, এবং এমএস প্রজেক্ট (MPP) ফাইলগুলিকে JPG এ রূপান্তর করার ক্ষমতা। com/image/jpeg/) ছবি একটি গুরুত্বপূর্ণ সম্পদ হয়ে ওঠে। একটি দৃশ্যকল্প কল্পনা করুন যেখানে আপনার প্রকল্প পরিকল্পনার জটিলতাগুলি অনায়াসে একটি ভিজ্যুয়াল ফর্ম্যাটে অনুবাদ করা হয়েছে, যাতে পরিষ্কার অন্তর্দৃষ্টি এবং বর্ধিত সহযোগিতার অনুমতি দেওয়া হয়। এই নিবন্ধটি .NET REST API ব্যবহার করে MS প্রজেক্ট থেকে JPG রূপান্তরের উল্লেখযোগ্য ক্ষমতাগুলি অন্বেষণ করে।

MS প্রকল্প ফাইল রূপান্তর জন্য REST API

.NET-এর জন্য Aspose.Tasks Cloud SDK একটি গেম-চেঞ্জার হিসাবে আবির্ভূত হয়েছে, শুধুমাত্র এমএস প্রজেক্ট (এমপিপি) ফাইলগুলিকে JPG ছবিতে রূপান্তর করার ক্ষেত্রেই নয়, বরং এটিও আপনার প্রজেক্ট ম্যানেজমেন্ট অভিজ্ঞতা উন্নত করতে শক্তিশালী বৈশিষ্ট্যের একটি স্যুট অফার করছে। ডাইনামিক গ্যান্ট চার্ট জেনারেশন থেকে রিসোর্স ম্যানেজমেন্ট পর্যন্ত, Aspose.Tasks ক্লাউড আপনাকে এমন সরঞ্জামগুলির সাহায্যে ক্ষমতা দেয় যা সাধারণ রূপান্তরগুলির বাইরে যায়৷ অতএব, একটি বিস্তৃত SDK এর মাধ্যমে আপনার প্রকল্পের ডেটার সম্পূর্ণ সম্ভাবনা আনলক করুন যা আপনার কর্মপ্রবাহের সাথে নির্বিঘ্নে একত্রিত হয়।

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

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

C# .NET দিয়ে MPP কে JPG তে রূপান্তর করুন

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

TasksApi tasksApi = new TasksApi(clientSecret, clientID);

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

GetTaskDocumentWithFormatRequest formatRequest = new GetTaskDocumentWithFormatRequest()
{
    Format = ProjectFileFormat.Jpeg,
    Name = inputFile
};

একটি অনুরোধের দৃষ্টান্ত তৈরি করুন যেখানে আমরা ইনপুট MPP এর নাম উল্লেখ করি, ফলস্বরূপ বিন্যাস JPEG হিসাবে।

var output = tasksApi.GetTaskDocumentWithFormat(formatRequest);

অবশেষে, MPP তে JPG তে অনলাইনে রূপান্তর করতে API-কে কল করুন এবং স্ট্রিম ইনস্ট্যান্সে আউটপুট ফেরত দিন।

saveToDisk(finalResponse, resultant);

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

// আরও উদাহরণের জন্য, দয়া করে https://github.com/aspose-tasks-cloud/aspose-tasks-cloud-dotnet দেখুন

// https://dashboard.aspose.cloud/ থেকে ক্লায়েন্ট শংসাপত্র পান
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// TasksApi উদাহরণ তৈরি করুন
TasksApi tasksApi = new TasksApi(clientSecret, clientID);

// ইনপুট MPP ফাইলের নাম
String inputFile = "Home move plan.mpp";
// ফলস্বরূপ Jpeg ছবির নাম
String resultant = "resultant.jpg";

// MPP ফাইল রূপান্তর অনুরোধ তৈরি করুন
GetTaskDocumentWithFormatRequest formatRequest = new GetTaskDocumentWithFormatRequest()
{
    Format = ProjectFileFormat.Jpeg,
    Name = inputFile
};

// MPP থেকে JPEG রূপান্তর সম্পাদন করুন এবং স্ট্রিম উদাহরণ হিসাবে আউটপুট ফেরত দিন
var output = tasksApi.GetTaskDocumentWithFormat(formatRequest);

// স্থানীয় ড্রাইভে ফলাফলের চিত্র সংরক্ষণ করার জন্য কাস্টম পদ্ধতি
saveToDisk(response, resultant);

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

.NET REST API এর সাথে MPP থেকে JPEG রূপান্তরের পূর্বরূপ।

উপরের উদাহরণে ব্যবহৃত নমুনা MPP ফাইলটি Home move plan.mpp থেকে ডাউনলোড করা যেতে পারে।

CURL কমান্ড ব্যবহার করে JPG থেকে MS প্রকল্প (MPP)

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

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

JPEG রাস্টার ইমেজে MS Project (MPP) ফাইল রপ্তানি করতে অনুগ্রহ করে নিম্নলিখিত কমান্ডটি চালান।

curl -X GET "https://api.aspose.cloud/v3.0/tasks/{sourceMPP}/format?format=jpeg" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <accessToken>" \
-o Resultant.jpeg

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

উপসংহার

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

উপকারী সংজুক

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

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