class
License
Source: aspose.
Provides methods to license the component.
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 |
|
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.