DocOrigin Design is the document/form template drawing tool. The templates that Design creates are used by DocOrigin Merge to generate output documents.

DocOrigin Design is a Microsoft® Windows® application, that provides a simple, intuitive GUI drawing system. All of the UI elements and tools in DocOrigin Design are specifically created and tailored to real business form and document template design.

“I can't believe how well the design tool is designed. There is almost no learning curve… overflow… positions… everything! All those little things that used to be workarounds or multiple steps are now check boxes and options. It's flowing like butter… like I've been using the app all along.”

Comprehensive Drawing Primitives

With DocOrigin Design you can easily and quickly draw lines, boxes, text, fields, barcodes, checkboxes, graphic images, dynamic elements (panes), and dynamic tables.

Unicode Compliant Text

All text handling in the DocOrigin product uses standard Unicode character encoding including appropriate support for UTF-16 handling of conjugate pairs. This means there is no need to manage 8-bit symbolset switching. All text and field objects include handling of typeface, size, style (bold, italic), color, and underlining. As well, automatic conversion of RTF encoded text enables convenient cut/paste from external word processors.

Dynamic Multi-Page Documents

DocOrigin Design can create static or dynamic documents with any number of pages. Tables and panes are "dynamic" objects that adapt to the runtime (DocOrigin Merge) data requirements. This means that a document will contain repeating table rows, and headers and footers, as required. Design allows the setting of page sizes, orientation, duplexing and number of print copies on a page-by-page basis easily and directly, with no complicated script or "preamble".

Object Fragment Libraries

With DocOrigin Design you can create libraries of standard Fields, Address blocks, or other structures that you commonly need in multiple forms. Objects from these Fragment Libraries can be linked or embedded into a new form quickly and easily. Linked objected are automatically updated across all form templates when the master library is updated.

XML Structured Templates

DocOrigin Design template files (.xatw) are structured XML files. This structure mirrors the final output document structure generated by DocOrigin Merge. The Form Explorer window displays this structure as an additional view to the normal drawing canvas. Within the Form Explorer, the designer can select, modify, reorder or rename objects.

Sample Data View

The Data Explorer window may be used to display the structure of a target or sample data file that will be merged with the template. Simple drag-and-drop techniques create fields and tables quickly and accurately, thus streamlining and simplifying the template creation process, and ensuring templates correctly match the data stream.

Builtin Preview of Your Design

DocOrigin Design has builtin preview commands to view your design in PDF or HTML as you develop the design. Use your own sample data file, or have the system generate a test data file for you - quickly and easily.

Table Handling

Tables can easily be created with repeating rows, column spanning, row spanning, and header and footer rows. Table attributes can enable splitting across pages when necessary, with full control on repeated headers and footers.

Adobe/JetForm XFA

DocOrigin Design can load Adobe XFA directly, greatly reducing the time necessary to convert from older Adobe/JetForm products.


© 2007-2017 OF Software Ltd. — All Rights Reserved
contact us at