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