The PDF Creator product is made of four modules that can be integrated and distributed under the developer license agreement.
This is the main PDF ActiveX control that provides viewing, editing and printing of PDF documents. This DLL should be registered on the client system.
This DLL handles the interface with the database and should be registered on the client system. It is an optional DLL required only when using the default database interface provided with the PDF control.
This is the "extensions" DLL control and should be registered on the client system. It contains additional controls such as the Bookmarks tree control, data formatting control and the default properties dialog-box. This DLL is not required when not using these additional controls.
This module contains the XML parser needed to process XPS documents. This module is needed only if XPS support is required.
This is a complete PDF viewing/editing application built using the previous modules. This application can be used for testing purposes by the developers or be used as a basis for providing a custom user interface around the PDF ActiveX control. The source-code for this executable is provided, but only the executable and not the source-code can be distributed.
Note that if all the files are copied to the same directory, PDFCreactiveDoc.exe will register all DLLs every time it is launched, so there is no need to manually register each DLL separately.
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.)
Administrative privileges are required under Windows Vista, Windows 7, Windows 8, Windows 8.1 and Windows 10 in order to register ActiveX components on the end-user systems. Registered DLLs are also shared among installed applications which can create some version conflicts. In order to avoid registration and DLL conflicts, an alternative method for using the PDF Creator ActiveX controls can be used. This method is described in this forum: https://www.amyuni.com/forum/viewtopic.php?f=13&t=2438.
Windows 98/Me
To work under Windows 98/Me, version 2 and above of the Amyuni PDF Creator requires the Microsoft Unicode Layer for Windows 98/Me. This is a DLL named unicows.dll that can be obtained from:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa815089(v=vs.85).aspx