On this Page

    Merge

    At the heart of DocOrigin is the DocOrigin Merge application. It combines user forms and data to create and output multi-page documents to PCL or PostScript® printers, a Windows printer, or PDF. Merge is a Windows console application; it is a non-interactive process that can be called from a user application. Merge can also run on some Unix platforms.

    Merge provides a wide range of features:

    • Support for all TrueType fonts
    • Barcode support for UPC, EAN13, PDF417, 2 of 5, 3 of 9, QR, and DataMatrix
    • Full word wrap and data justification
    • Dynamic resizing of fields and tables
    • Output in color or monochrome
    • Scripting in JavaScript.
    • Embedding of field values in text labels (Dear [FirstName]), and in dynamic output file names.
    • RTF (Rich Text Format) support for bolding, italicization, underlining, typeface selection, point size selection, color selection, hyperlinks, plus embedding of field values. The RTF may be pulled in from an external file.
    • Pagination with headers and footers plus "widows and orphans" control, also, as of 3.0.003.20, multi-column output with column headers and footers, and dynamic balancing of column length.
    • Embedding of fonts in PDF and PCL. Font embedding is not supported for PostScript, of course fonts can be downloaded to a PostScript printer outside of DocOrigin, and then be used as "resident" fonts.

    When Merge is called, a number of options are passed to the application either on the command line or via a command file. These options direct the input, output and processing activities of Merge for the current job. From the command line options, Merge determines the configuration, the form and data files to use, and when appropriate, it may be directed to use a translated set of its error messages. Merge combines the data and form to create output documents, and records its activity for the job including any errors to a log file.

    Merge