new License()

Initializes a new instance of this class.

Methods

static

setLicenseFromStream(license, stream, callback)

Licenses the component. Use this method to load a license from a stream.

Example

var aspose = aspose || {};
aspose.diagram = require("aspose.diagram");
var fs = require("fs");
var licenseStream = fs.createReadStream("Aspose.Diagram.lic");
var license = new aspose.diagram.License();
aspose.diagram.License.setLicenseFromStream(license, licenseStream,
function(err) {
if (err) {
console.log("license error");
return;
}
var diagram = new aspose.diagram.Diagram();
diagram.save("output.vsdx", aspose.diagram.SaveFileFormat.VSDX);
});

Parameters

Name Type Optional Description

license

License

 

The license object

stream

ReadableStream

 

The stream

callback

Callback

 

The callback function

setLicense()

Licenses the component. Tries to find the license in the following locations:1. Explicit path.2. The folder of the component jar file.