A set of methods is provided in the IDIDocument interface, which is the entry point for Geo-registration in Amyuni PDF Converter. These methods implement a factory pattern and they will allow creating instances of the classes needed for Geo-Registration. The method AddViewport will allow developers to assign a particular geo-registration configuration to a page in the current document.