and fills out a PDF based form system
|Interface date:||2 Sep 2016|
The GeneralFormRequestManager is an ATL COM module that manages a PDF based form system. The module provides all the necessary methods to produce a filled out PDF form or alternatively a XML infoset of type generalFormRequest_450 or generalFormRequest_430 that includes the PDF form itself as Base64 octet stream.
Empty PDF form templates from the medForms repository or previously processed PDF form can be loaded into the module.
The generalFormRequest system does not endorse a paradigm of "completeness" or "100% preset capability". Therefore, the PDF form can only be finalized by a user-driven review process whereas Acrobat Reader using a preset PDF form does the visualization.
At the end a final PDF form and/or a XML infoset of type generalFormRequest_450 or generalFormRequest_430 is produced.
|IAddress||The utility interface IAddress is available for setting and retrieving structured address data.|
|IForms||The IForms interface allows to update the form template space as well as to search and iterate over the virtual hierarchical tree representation of that form space.|
|IGeneralFormRequest||With the IGeneralFormRequest interface all PDF form related data and parameters are set/defined by the interface's methods.|
|IGeneralFormRequestManager||The main interface IGeneralFormRequestManager -creatable in its own right- provides all necessary methods to generate a filled out PDF form or a XML infoset of type generalFormRequest_450 or generalFormRequest_430.|
|IGeneralFormResult||The interface IGeneralInvoiceResult allows to read back all data that have been defined with the IGeneralInvoiceRequest interface or by loading a previously generated XML infoset.|
|type definitions||List of all used builtin, composite and enumeration types|
|Important documents about the usage and handling|
|Document||IMPORTANT: Boundary conditions for the usage of the PDF Viewer|
|Document||General usage of the generalFormRequest450 COM module - an overview|
|Document||Overview of changes when moving from generalFormResponse430 to generalFormResponse450|
|Document||What to do in a 64bit environment - is there a 64bit Sumex1 COM dll?|
|Document||Overview of the concept of "Object reference"|
|Document||Notes about the processing attributes|
|Document||Notes about the signature part of the XML infoset|
|Document||Notes about the encryption part of the XML infoset|
|Document||VB code snippet for using the generalFormRequest450 COM module|