বারকোড তৈরি করুন

প্রোগ্রাম্যাটিকভাবে node.js এ তৈরি করুন

Aspose.টাস্ক ক্লাউড

Aspose.Tasks ক্লাউড হল একটি REST API যা ক্লাউডে মাইক্রোসফ্ট প্রজেক্ট ডকুমেন্ট ম্যানিপুলেট করার জন্য। এটি একটি সত্যিকারের REST API যা যেকোনো ভাষার সাথে ব্যবহার করা যেতে পারে: .NET, Java, PHP, Ruby, Rails, Python, Node.js এবং আরও অনেক কিছু। আপনি এটি যেকোনো প্ল্যাটফর্মের সাথে ব্যবহার করতে পারেন — ওয়েব, ডেস্কটপ, মোবাইল এবং ক্লাউড। Aspose.Tasks ক্লাউড ডেভেলপারদের কার্য, সংস্থান, টাস্ক লিঙ্ক এবং অ্যাসাইনমেন্ট সহ প্রকল্পের ডেটা পরিচালনা করতে দেয়। Aspose.Tasks ক্লাউড হল একটি সম্পূর্ণ সমাধান যা আপনাকে প্রকল্পের কাজ, টাস্ক লিঙ্ক, রিসোর্স, রিসোর্স অ্যাসাইনমেন্ট এবং বর্ধিত অ্যাট্রিবিউট ডেটার রূপান্তর এবং ম্যানিপুলেশন সহ একটি প্রকল্প নথির সমস্ত দিক নিয়ে কাজ করতে দেয়৷ আরও তথ্যের জন্য, অনুগ্রহ করে প্রোডাক্ট ওভারভিউ দেখুন।

এটি Aspose.Tasks Cloud SDK for Node.js-এর জন্য একটি বড় রিভ্যাম্প রিলিজ। এটি Aspose.Tasks Cloud API-এ সমর্থিত সমস্ত বৈশিষ্ট্য কভার করে। এটি Node.js-এ মাইক্রোসফ্ট এবং Primavera প্রজেক্ট ডকুমেন্টকে একীভূত করার জন্য একটি সম্পূর্ণ সমাধান, যাতে আপনি ক্লাউডে নির্বিঘ্নে কাজ, সংস্থান, টাস্ক লিঙ্ক এবং অ্যাসাইনমেন্ট সহ প্রকল্প ডেটা ম্যানিপুলেট করতে পারেন। সর্বশেষ রিলিজ সংস্করণে অ্যাক্সেস পেতে, অনুগ্রহ করে রিলিজ পৃষ্ঠা এ যান এবং সর্বশেষ রিলিজ সংস্করণ ইনস্টল করার জন্য, অনুগ্রহ করে নিম্নলিখিত কমান্ডটি চালান:

npm install @asposecloud/aspose-tasks-cloud
  • রিলিজ আপডেটগুলি npm প্যাকেজ হিসাবেও পাওয়া যাবে।
  • ক্লাউড SDK-এর সম্পূর্ণ সোর্স কোড GitHub থেকে ডাউনলোড করা যেতে পারে।
  • যেকোনো ফাইলকে ম্যানিপুলেট করার জন্য, আমাদের প্রথমে এটিকে Aspose ক্লাউড স্টোরেজ বা 3য় পার্টি ক্লাউড স্টোরেজে আপলোড করতে হবে। আরও বিশদ বিবরণের জন্য, অনুগ্রহ করে যান [ফাইল এবং স্টোরেজের সাথে কাজ করা7
 var fs = require('fs');
var assert = require('assert');
var StorageApi =require("asposestoragecloud")
var TasksApi = require("asposetaskscloud");

var AppSID = 'XXX'; //sepcify App SID
var AppKey = 'XXX'; //sepcify App Key
var config = {'appSid':AppSID,'apiKey':AppKey};
var data_path = '../data/';

try {
//Instantiate Aspose.Storage API SDK
var storageApi = new StorageApi(config);

//Instantiate Aspose.Tasks API SDK
var tasksApi = new TasksApi(config);

//set input file name
var fileName = "sample-project";
var name = fileName + ".mpp";
var format = "pdf";
var versionId = null;
var storage = null;
var folder = null;

//upload file to aspose cloud storage
storageApi.PutCreate(name, versionId, storage, data_path + name , function(responseMessage) {
	assert.equal(responseMessage.status, 'OK');
	//invoke Aspose.Tasks Cloud SDK API to convert project document to other formats
	tasksApi.GetTaskDocumentWithFormat(name, format, storage, folder, function(responseMessage) {
			assert.equal(responseMessage.status, 'OK');		
			//download converted proj doc from api response
			var outfilename = filename + '.' + format;
			var writeStream = fs.createWriteStream('c:/temp/' + outfilename);
			writeStream.write(responseMessage.body);
			});
	});

}catch (e) {
  console.log("exception in example");
  console.log(e);
} 

Aspose.Tasks Cloud REST API-এর মধ্যে নির্দিষ্ট সংস্থান এবং ক্রিয়াকলাপগুলির সাথে পরিচিত হওয়ার জন্য আপনাকে গাইড করার জন্য ডেভেলপার গাইড উপলব্ধ। Node.js-এর জন্য Aspose.Tasks ক্লাউড SDK-এর কোড উদাহরণ এছাড়াও Aspose.Tasks ক্লাউড REST API ব্যবহার করে সংস্থান এবং ক্রিয়াকলাপগুলি শুরু করতে SDK এবং এর ব্যবহার সম্পর্কে পরিচিত হতে আপনাকে সাহায্য করে। আমরা আরও জানতে নিম্নলিখিত লিঙ্কগুলি দেখার পরামর্শ দিই:

আজই একটি বিনামূল্যের ট্রায়াল শুরু করুন আজই একটি বিনামূল্যের ট্রায়াল শুরু করুন - আপনার যা দরকার তা হল Aspose ক্লাউড পরিষেবার সাথে সাইন আপ৷ একবার আপনি সাইন আপ করলে, আপনি Aspose ক্লাউড দ্বারা অফার করা শক্তিশালী ফাইল প্রক্রিয়াকরণ বৈশিষ্ট্যগুলি চেষ্টা করার জন্য প্রস্তুত।

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