$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.
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).
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 projects in the old format, attributes are available in the "Assembly Information" dialog:
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).