com.aspose.words
Class License

java.lang.Object
    extended by com.aspose.words.License

public class License 
extends java.lang.Object

Provides methods to license the component.

Example:

In this example, an attempt will be made to find a license file named MyLicense.lic in the folder that contains the component jar file:
            License license = new License();
            license.setLicense("MyLicense.lic");
            

Example:

Initializes a license stored in a file or in an embedded resource.
com.aspose.words.License license = new com.aspose.words.License();
license.setLicense("Aspose.Words.lic");

Constructor Summary
License()
           Initializes a new instance of this class.
 
Method Summary
voidsetLicense(java.io.InputStream stream)
           Licenses the component.
voidsetLicense(java.lang.String licenseName)
           Licenses the component.
 

Constructor Detail

License

public License()
Initializes a new instance of this class.

Example:

In this example, an attempt will be made to find a license file named MyLicense.lic in the folder that contains the component jar file:
            License license = new License();
            license.setLicense("MyLicense.lic");
            

Method Detail

setLicense

public void setLicense(java.lang.String licenseName)
               throws java.lang.Exception
Licenses the component.

Tries to find the license in the following locations:

1. Explicit path.

2. The folder of the component jar file.

Example:

Initializes a license stored in a file or in an embedded resource.
com.aspose.words.License license = new com.aspose.words.License();
license.setLicense("Aspose.Words.lic");

Example:

In this example, an attempt will be made to find a license file named MyLicense.lic in the folder that contains the component jar file:
            License license = new License();
            license.setLicense("MyLicense.lic");
            
licenseName - Can be a full or short file name. Use an empty string to switch to evaluation mode.

setLicense

public void setLicense(java.io.InputStream stream)
               throws java.lang.Exception
Licenses the component.

Use this method to load a license from a stream.

Parameters:
stream - A stream that contains the license.

Example:

Initializes a license from a stream.
com.aspose.words.License license = new com.aspose.words.License();
license.setLicense(myStream);

Example:

            License license = new License();
            license.setLicense(myStream);
            

See Also:
          Aspose.Words Documentation - the home page for the Aspose.Words Product Documentation.
          Aspose.Words Support Forum - our preferred method of support.