generar código de barras

Generar programáticamente en node.js

Aspose.Tasks Cloud

Aspose.Tasks Cloud es una API REST para manipular documentos de Microsoft Project en la nube. Es una verdadera API REST que se puede utilizar con cualquier lenguaje: .NET, Java, PHP, Ruby, Rails, Python, Node.js y muchos más. Puede usarlo con cualquier plataforma: web, escritorio, móvil y nube. Aspose.Tasks Cloud permite a los desarrolladores manipular los datos del proyecto, incluidas tareas, recursos, enlaces de tareas y asignaciones. Aspose.Tasks Cloud es una solución completa que le permite trabajar con todos los aspectos de un documento de proyecto, incluida la conversión y manipulación de las tareas del proyecto, enlaces de tareas, recursos, asignaciones de recursos y datos de atributos extendidos. Para obtener más información, consulte Descripción general del producto.

Esta es una versión de renovación importante para Aspose.Tasks Cloud SDK para Node.js. Cubre todas las funciones admitidas en Aspose.Tasks Cloud API. Es una solución completa para integrar Microsoft y Primavera Project Document en Node.js, de modo que pueda manipular datos del proyecto, incluidas tareas, recursos, enlaces de tareas y asignaciones en la nube sin problemas. Para obtener acceso a la última versión, visite la página de lanzamiento y para instalar la última versión, ejecute el siguiente comando:

npm install @asposecloud/aspose-tasks-cloud
  • Las actualizaciones de la versión también se pueden encontrar como paquete npm.
  • El código fuente completo del SDK en la nube se puede descargar desde GitHub.
  • Para manipular cualquier archivo, primero debemos cargarlo en el almacenamiento en la nube de Aspose o en el almacenamiento en la nube de terceros. Para obtener más detalles, visite Trabajar con archivos y almacenamiento.
 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);
} 

La Guía para desarrolladores está disponible para guiarlo para que se familiarice con los recursos y operaciones específicos dentro de la API REST de Aspose.Tasks Cloud. Los ejemplos de código de Aspose.Tasks Cloud SDK para Node.js también lo ayudan a familiarizarse con el SDK y su uso para invocar recursos y operaciones utilizando la API REST de Aspose.Tasks Cloud. También recomendamos visitar los siguientes enlaces para obtener más información sobre:

Inicie una prueba gratuita hoy Inicie una prueba gratuita hoy; todo lo que necesita es registrarse con el servicio Aspose Cloud. Una vez que se haya registrado, estará listo para probar las potentes funciones de procesamiento de archivos que ofrece Aspose Cloud.

  • En caso de que encuentre algún problema o tenga alguna sugerencia de mejora, no dude en contactarnos a través del [foro de soporte del producto] gratuito 17.