This manual is a supplement to the Amyuni Document Converter series of products.
All Amyuni Document Converter products share the same interface DLL named the "Common Driver Interface". This interface resides in a DLL named CDIntfNNN.DLL. The version number of the DLL is increased with every major release. For version 6.5, the DLL was renamed CDIntf650.dll.
CDINTF provides the developer with three calling conventions. Depending on their development platform and programming habits, developers might choose one these three interfaces:
A standard DLL interface.
An ActiveX/COM interface.
A .NET Managed Code Interface.
Since v6.5, we've added support for Windows on ARM.
The developer version of the Amyuni Document Converter products is a special version of these products that can be distributed with the developers’ applications without paying any additional royalties to Amyuni Technologies. Note that two licenses are needed to develop and distribute applications:
One developer license is needed for each developer working on integrating the Amyuni product.
One application license is needed for every application that ships with an Amyuni product, irrespective of the number of end-users (royalty-free distribution.)
By special version, we mean a version that:
Does not have any properties dialog box except for the "About" tab.
Does not have a "File Save As" dialog box.
Does not need to be pre-installed on the client system (although recommended.)
All printer configurations, file destination and options settings should be done programmatically by the hosting application.