There are many additional functions that can be applied to PDF’s. To use this again and again in all of our applications in the same fashion, we have summarized the functionality in a separate component. This we use in all our applications – FileConverterPro, Email Archiver, PDFMerge etc.
The advantage is that additions and corrections need to be made in only one place and all new applications can be expanded quickly and easily with these functions.
PDFExport functions:
- Fill in PDF Info fields
- document representation – Open Mode
- PDF Password set (open, system)
- PDF function restrictions
- numbered pages
- Stationery function – PDF underlay / overlay
- numbered bookmarks
- Create a cover page and insert with stationery
- create table of contents from bookmarks incl. Editor and Stationery
- Define and apply watermarks & stamps
For all these functions, a separate editor is available to save all settings as “profiles”. These can then be selected and loaded by name. The PDF export settings are stored in a * .gfi (XML) file. However, there are also external PDF, DOC, DOCX files (eg for the stationery or the cover sheets). These settings will be referenced in the PDFExport. In the GFI file only the path is saved to these files.
To transfer the complete information of the PDF export settings, including the required external files from one application to another or from the client to the server, we use a ZIP container.
The ZIP container contains the GFI file and in the subdirectory – $ gfi_components $ – all external files referenced in the GFI file.
To convert a document using the File Converter Pro Server, including individual PDFExport settings it is necessary to transfer this information from client to server FCPro. This is done via a zip file which contains both the GFI and all related files in the $ gfi_components $ subfolder along with the file to be converted.
Example– ZIP container for PDF export settings >>>