Features
The following list shows only a selection of the features provided by n2pdf.
Headers and Footers
- Headers and footers can be configured differently for the first, last, following, even, and odd pages
- Headers and footers can be configured individually for each page with formatted text
- Headers and footers can be filled with rich text elements
- The spacing of headers and footers from the page margin can be defined
- Chapter headings can be displayed in the header or footer
Table of Contents
- Creation of a real, clickable table of contents
- Definition and output of a separate header and footer for the table of contents
- Individual design of the header and footer for the table of contents
- Text width of the table of contents can be defined freely
- Multi-line headings in the main text and entries in the table of contents are possible
- The depth of the table of contents can be limited
- Definition and application of text templates for the different table-of-contents levels
Text Formatting
- Standard paper formats or freely definable paper sizes
- Predefined paper formats and individual paper size can be configured for each page
- Portrait or landscape orientation can be preset
- Line breaks and page breaks can be inserted; page margins can be configured
- Various text control options, such as "keep paragraph together" and "keep paragraph with next paragraph"
- Global replacement of font family, font size, font color, and paragraph settings
- Global text settings specifically for headers, footers, and the table of contents
- Creation of footnotes for additional remarks or source references
- Many predefined text templates for items such as the table of contents, hyperlinks, or footnotes
- Creation of your own text templates to control the output of unformatted text
Unicode and Multilingual PDF Files
- Use of Unicode for processing languages such as Russian or Greek
- Creation of CID fonts and use via CMaps instead of embedding fonts for non-complex Asian scripts
- Use of predefined CMaps for complex Asian languages during PDF generation
- Setting the character set when creating PDF files in non-Western European languages
PDF Settings
- PDF document settings such as title, subject, author, keywords, and 40-bit or 128-bit encryption
- Support from PDF version 1.2 (Acrobat 3.x), depending on the selected PDF settings
- Setting the owner and user password for the PDF file
- Adjustable compression of the PDF file
- Configurable allowed PDF operations: print, copy, modify, edit form fields, fill and sign, document assembly, and content accessibility support
- Font embedding: full, partial, and conditional embedding
- Page mode settings: full-screen mode, thumbnails, and outline view
- Zoom mode settings: horizontal zoom, vertical zoom, or fit whole page
- JPEG quality and watermarks can be configured
- Support for the long-term archiving standard PDF/A
Attachments
- Conversion of file attachments without installing the source application
- Support for various graphics formats (BMP, WMF, EMF, JPEG, GIF, TIF, PNG)
- Processing of compressed file formats (ZIP, ARC, ARJ, CAB, LHA, RAR, TAR, ...)
- Different options for displaying attachments (linking, embedding, import, conversion)
- Output of file attachments in the same position as in the original document
- Interface to webPDF to support more than 100 additional file formats
- Compression of the generated PDF file as a ZIP file with password protection and freely selectable file name
Linking
- Conversion of hyperlinks (document, view, database, anchor, URL, mailto, bookmark, and file execution links)
- NDL links also allow conversion of links whose target is not included in the PDF; in that case the Notes client opens the target
- Link formatting can be configured separately for each link type
- Support for clickable HTTPS links
Installation
- Very simple installation without operating system entries; files only need to be copied
- Can be used on the Lotus Notes client, Domino server, or as part of web applications
Server Integration
- Complete thread-safe implementation of PDF generation for improved speed on web servers and application servers
Other Functions
- Specific settings to support Lotus Notes show/hide options
- Any desired style templates for global text replacement and default text can be defined
- Output of tables with merged cells (horizontal and vertical), line widths/colors, background colors, and spacing
- Nested tables are supported to any depth
- Tabbed tables are recognized and their contents are output sequentially
- Variable replacement in flowing text is possible
- Maximum height and width of graphics in the PDF file can be controlled globally or per function call
- Creation of serial letters
- Improved memory and resource management, for example duplicate graphic detection
- Improved speed through optimized search routines and processing