|
Version 3.2
Table of Contents
| • | Individual design of the Table of Contents: You can define and use text templates at various levels in the Table of Contents. |
| • | Headers and footers: You can define and use individual text templates at various levels in the Table of Contents (above and below the TOC). |
Handling of file attachments
| • | The function N2PDFAddFile makes it possible to transfer and edit any desired files in accordance with the mode set for the editing of attachments |
Contents and formatting
| • | The new option N2PDFVALUE_NOTES_LINK_MODE_IMAGE_NDL also now enables links (document, view and database links) to be converted even though their target is not contained in the PDF file. In this instance, the Notes Client is opened with the corresponding document or database. |
| • | Automatic size adaptation of graphics (N2PDFOPTION_IMAGE_MAX_HEIGHT_IN_BODY, N2PDFOPTION_IMAGE_MAX_WIDTH_IN_BODY) every time N2PDFAddAttachment or N2PDFAddRTContent is called. |
Unicode/multilingual PDF files
| • | Use of Unicode to edit the content of languages such as Russian or Greek |
| • | Setting the CharacterSet when creating PDF files in languages which are not western European in origin |
Miscellaneous
| • | Improvement of memory/resource management, e.g. through detection of duplicated images. |
| • | Improved speed when creating PDF files through optimized search routines for variables and constants and through editing of images the creation of a Table of Contents |
Version 3.1
Server integration
| • | Complete "thread-safe" implementation of the PDF generation for better performance on (web) servers |
Table of Contents
| • | Multiline headings in the main text ([TOC:...]) and entries in the table of contents are possible. For this, the max. width of the text in the table of contents must be set with the option N2PDFOPTION_TOC_TEXT_MAX_WIDTH (sample database). |
Formatting and structure of the PDF file
| • | Setting further security options in the PDF file (Sample database):
N2PDFOPTION_PDF_SECURITY_DOC_ASSEMBLY
N2PDFOPTION_PDF_SECURITY_FORM_FILL_IN
N2PDFOPTION_PDF_SECURITY_ACCESSIBILITY |
Handling of file attachments
| • | For the transfer of file attachments with the function N2PDFAddAttachment, individual fields of the document or names of attachments can now be given (sample database). |
| • | The option N2PDFOPTION_ATTACHMENT_EXTRACT_ARCHIVE can be used to say whether compressed attachments should be unpacked and the unpacked content should be processed, or whether the compressed file itself should be processed (e. g. in linking of file attachments in the PDF file) (sample database). |
Contents and formatting
Miscellaneous
| • | The performance for serial letters was significantly improved (sample database). |
| • | Various improvements in the export and display of RichText fields or Notes forms (e.g. Display sections (sample database)). |
Version 3.0
Formatting and structure of the PDF file
| • | When attaching PDF files, existing tables of contents (Outlines) are included (sample database). |
| • | When amending PDF files with form fields, the input values are included |
Table improvements (sample database)
| • | "Tables-in-tables" (nested tables) are supported (unlimited nesting depth) |
| • | Tabbed tables are identified and the contents are output sequentially |
Handling of file attachments
| • | Define if conversion is to be performed via SOC or via the internal converter (N2PDFOPTION_SOC_ENABLED) |
| • | Define which file formats are converted via the SOC (N2PDFOPTION_SOC_EXTENSIONS) or all unknown file types (N2PDFOPTION_SOC_TRY_UNKNOWN_EXTENSIONS), if the internal converter is used |
| • | Enhanced support of TIFF files and multi-page-TIFF-files |
Contents and formatting
| • | % values for the left and right paragraph margins in Notes documents are supported (sample database) |
| • | Negative tabs in Notes documents (that are outside of the page settings) are evaluated |
Table of contents (sample database)
Miscellaneous
| • | Calculation of default values for fields that are contained in a form but are not saved in a document |
| • | Calculation of fields which are defined as "computed for display" |
Version 2.0
Additional forms of links in a PDF (sample database)
| • | User-defined links in a PDF file (creation of own link structure) |
| • | User-defined texts may be converted to clickable URLs |
| • | Create file links (files may be executed from within a PDF) |
| • | Definition of formatting for the various link types |
Improved table handling (sample database)
| • | Line width and line colors |
| • | Now supports "row spacing" and "cell spacing" |
| • | Horizontal and vertical merging of table cells |
| • | Paragraph formatting within a table cell may vary within the same cell |
| • | Scalable graphics in a table |
Working with attachments (sample database)
| • | New function N2PDFAddFile in order to add an external file to a PDF as content (ASCII or RTF) |
Formatting and structure of the PDF file
| • | The table of contents can now be displayed in Outline too (N2PDFOPTION_TOC_OUTLINE_ENTRY) |
| • | The maximum number for a TOC entry was increased to 9 (e.g. 1.1.1.1.1.1.1.1.1) |
Miscellaneous
| • | New options to deactivate unused standard routines (e.g. the replacement of system constants). The deactivation allows for a faster creation of the PDF file. |
| • | New function N2PDFSearchAndReplace which allows a "search and replace" for content at the point it is called in a script |
|