Application License for Docotic.Pdf
$995 per application
The royalty-free license for using Docotic.Pdf library in one desktop or mobile application.
The Application License allows you to redistribute Docotic.Pdf with a single desktop or mobile application to an unlimited number of seats.
We do not sell developer licenses. The license cost is fixed and does not depend on the number of developers that use it (all developers use the same license).
The license is bound to the attributes of the application. Use the LicenseManager.GetApplicationInfo method to get the attributes of your application. This license type does not work with Native AOT.
The license does not expire and you don't need to or have to renew it. You might want to renew your license if you decide to upgrade to any version of Docotic.Pdf library released more than a year since the day of your purchase.
Any new version of Docotic.Pdf released within 12 months since your purchase can be used by you free of charge. Any upgrades after 12 months from the date of purchase are subject to additional fees (50% of the regular price).
By using an Application license, you agree to the terms and conditions of Docotic.Pdf end-user license agreement.
Application License FAQ
What happens after I place an order?
After your purchase you will receive a temporary license key. To generate a permanent license key
for you, we'll need to know the Company and Product attributes of your entry assembly.
Where can I get attributes of the entry assembly?
The entry assembly usually corresponds to the main EXE file of your application. Note that you can
use Docotic.Pdf from a DLL, but the license is based on the attributes of EXE that loads this DLL.
You may use the LicenseManager.GetApplicationInfo
method to get the required values.
Or you may find the attributes in the project properties in Visual Studio. For new SDK projects, attributes are available on the Package tab:
Can Docotic.Pdf be used from VB6, C++, or other unmanaged applications?
Yes, Docotic.Pdf can be used by unmanaged applications too. In such a case, the license is bound to
the value returned by the Process.GetCurrentProcess().MainModule
call and attributes of a calling
assembly.
We do unit tests in my company. Shall I purchase an extra license for that?
No, using the library in unit testing environments does not require licenses to be purchased. The
library supports NUnit, TestDriven.NET, Resharper, Visual Studio test runners as well as LINQPad.
The library works without restrictions in such environments (please let us know if you need support
for other testing environments).
I work for a software reseller. Can my company purchase a license and resell it to an end user?
Yes, it can. Resellers can purchase licenses and license renewals on behalf of end customers. Resellers can resell each license or license renewal to one end user only.