Licensing

Aspose.Words for .NET Plugins empower developers by implementing a special licensing mechanism. This flexible approach allows you to utilize features based on your specific needs while maintaining compliance with licensing terms.

Licensing Options

You can try Aspose.Words for .NET Plugins using a Purchased License or Trial Mode.

Purchased License

By purchasing a license, the user gains access to the full functionality of the selected plugin for 1 year. Each license is valid for one plugin and must be purchased separately.

Read below for more information on how to implement a purchased license.

To purchase licenses, visit the Aspose Purchase Portal .

For more details, check out the Licensing FAQ .

Trial Mode

If you try to access features of other plugins that go beyond the scope of your paid licenses, your application will automatically switch to trial mode. This option allows users to explore additional functionalities without immediate financial commitments.

How to Implement a License

After purchasing a license, you will receive a “Metered License” key. This mechanism provides you with limited functionality for a specific plugin.

Follow these steps to apply the purchased license to your plugin and getting started:

  1. Instantiate the Metered Class: Create an instance of the Metered class.
  2. Set Your Keys: Use the SetMeteredKey method to enter your public and private keys.
  3. Perform Processing Tasks: Execute the necessary tasks using the plugin.
  4. Monitor Consumption: Utilize the GetConsumptionQuantity method to track the total number of API requests consumed.

The following code example shows how to set your metered key:

Metered license = new Metered();  
license.SetMeteredKey("<your public key>", "<your private key>");

Licensing Benefits for .NET Developers

Choosing a metered licensing solution offers several advantages:

  • Scalability: Easily adjust your licensing as your application requirements evolve.
  • Transparency: Monitor your usage with the GetConsumptionQuantity method to understand how much you’re consuming.
  • Flexibility: Explore additional features in trial mode before making a purchase decision.