バーコードを生成する

node.jsでプログラム的に生成する

Aspose.Tasks クラウド

Aspose.Tasks Cloud は、クラウドで Microsoft Project ドキュメントを操作するための REST API です。.NET、Java、PHP、Ruby、Rails、Python、Node.js など、あらゆる言語で使用できる真の REST API です。Web、デスクトップ、モバイル、クラウドなど、あらゆるプラットフォームで使用できます。Aspose.Tasks Cloud を使用すると、開発者はタスク、リソース、タスク リンク、割り当てなどのプロジェクト データを操作できます。Aspose.Tasks Cloud は、プロジェクトのタスク、タスク リンク、リソース、リソース割り当て、拡張属性データの変換と操作など、プロジェクト ドキュメントのあらゆる側面を操作できる完全なソリューションです。詳細については、製品の概要 をご覧ください。

これは、Aspose.Tasks Cloud SDK for Node.js のメジャーな改良リリースです。Aspose.Tasks Cloud API でサポートされているすべての機能をカバーしています。これは、Microsoft と Primavera Project Document を Node.js に統合するための完全なソリューションであり、タスク、リソース、タスク リンク、割り当てなどのプロジェクト データをクラウドでシームレスに操作できます。最新のリリース バージョンにアクセスするには、リリース ページ にアクセスし、最新のリリース バージョンをインストールするには、次のコマンドを実行してください。

npm install @asposecloud/aspose-tasks-cloud
  • クラウドSDKの完全なソースコードはGitHubからダウンロードできます。
  • ファイルを操作するには、まずそのファイルを Aspose クラウド ストレージまたはサードパーティのクラウド ストレージにアップロードする必要があります。詳細については、ファイルとストレージの操作 を参照してください。
 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 内の特定のリソースと操作に慣れるためのガイドとして利用できます。Aspose.Tasks Cloud SDK for Node.js の コード例 も、SDK とその使用法に慣れ、Aspose.Tasks Cloud REST API を使用してリソースと操作を呼び出すのに役立ちます。詳細については、次のリンクにアクセスすることをお勧めします。

今すぐ無料トライアルを開始 今すぐ無料トライアルを開始してください。必要なのは Aspose Cloud サービスに サインアップ することだけです。サインアップが完了すると、Aspose Cloud が提供する強力なファイル処理機能を試す準備が整います。

  • 何か問題が発生した場合や、改善の提案がある場合は、無料の製品サポートフォーラムからお気軽にお問い合わせください。