ActiveReports 19 .NET Edition
Developers / License ActiveReports / Document Solutions APIs in ActiveReports
Document Solutions APIs in ActiveReports

Understanding ActiveReports and Document Solutions: Licensing and Usage

You may notice references to "Document Solutions" (or GrapeCity Document) packages within your ActiveReports.NET projects. This can lead to questions about licensing and whether you can directly utilize Document Solutions APIs within your ActiveReports application. This article clarifies the relationship between ActiveReports and Document Solutions to prevent confusion and ensure you understand the licensing implications.

ActiveReports Utilizes Document Solutions, But They Are Licensed Separately

ActiveReports, in order to provide robust and advanced document processing features, internally utilizes components from Document Solutions. This means that certain Document Solutions assemblies are referenced and leveraged within the ActiveReports engine itself to power features like:

Direct API Access to Document Solutions Requires a Separate License

While ActiveReports references and uses Document Solutions assemblies internally, this does not mean that a license for ActiveReports automatically includes a license to directly utilize any of the Document Solutions APIs in your own application code.

In summary:

Identifying Document Solutions APIs and Packages

Users often encounter the following packages and may assume they can directly use them based on their ActiveReports license. Please note that using APIs within these namespaces directly requires a separate Document Solutions license:

If you attempt to directly use classes or methods within these namespaces without a Document Solutions license, you will encounter licensing errors and/or limitations in functionality.

When Might You Need a Separate Document Solutions License?

You would need a separate Document Solutions license if you want to:

Next Steps: Licensing and Further Information for Document Solutions

If you require the ability to directly utilize a Document Solutions API in your application for document manipulation tasks beyond ActiveReports reporting, you will need to obtain a separate license for the appropriate Document Solutions product.

To learn more about Document Solutions, including licensing options, pricing, and features, please visit the following resources: