License

Inheritance: java.lang.Object

public class License

Provides methods to license the component and unlock its full functionality.

The License class allows you to apply a valid license to the GroupDocs.Viewer component, enabling you to utilize all the features and remove any evaluation limitations.

Example usage:


 License license = new License();
 license.setLicense("path/to/license/file.lic");
 

Constructors

Constructor Description
License()

Methods

Method Description
resetLicense()
setLicense(InputStream licenseStream) Licenses the component.
setLicense(Path licensePath) Licenses the component.
setLicense(String licensePath) Licenses the component.
setLicense(URL licenseUri) Licenses the component.

License()

public License()

resetLicense()

public static void resetLicense()

setLicense(InputStream licenseStream)

public final void setLicense(InputStream licenseStream)

Licenses the component.

The following example demonstrates how to set a license passing InputStream of the license file.

For more information about licensing, please refer to the GroupDocs Licensing FAQ. You can also find detailed information about GroupDocs.Viewer licensing in the Evaluation Limitations and Licensing documentation.

Example:


 FileInputStream licenseStream = new FileInputStream("LicenseFile.lic");
 License license = new License();
 license.setLicense(licenseStream);
 

Parameters:

Parameter Type Description
licenseStream java.io.InputStream The license stream.

setLicense(Path licensePath)

public final void setLicense(Path licensePath)

Licenses the component.

Sets the license for the component using the specified license path.

Note: This method should be called before using any functionality of the component.

Parameters:

Parameter Type Description
licensePath java.nio.file.Path The license path.

setLicense(String licensePath)

public final void setLicense(String licensePath)

Licenses the component.

This method should be called before using any functionality.

Example usage:


 String licensePath = "GroupDocs.Viewer.lic";
 License license = new License();
 license.setLicense(licensePath);
 

Parameters:

Parameter Type Description
licensePath java.lang.String The license path or url.

setLicense(URL licenseUri)

public void setLicense(URL licenseUri)

Licenses the component.

This method should be called before using any functionality.

Parameters:

Parameter Type Description
licenseUri java.net.URL The license URI.