DocOrigin Design

XML Structured Templates • Built-in Preview • Adobe/JetForm XFA 

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.”

Universal Template

“The measure of intelligence is the ability to change.”-Albert Einstein

Our product development is not only driven by customer feedback” and our “Universal Template” strategy. The approach examines all variables that impact an organization, such as company acquisitions, international coverage, and regulatory changes. Although most of these changes are good, indicating company growth, they also come at the cost of time, financial investment, and personnel resources. At Eclipse, we believe you should not have to rely on your Information Technology team to make content changes. Instead, design a single, intelligent, universal template that defines a placeholder for variable information. As a result, content changes remain in the hands of the owner, who provides the updated resource(s).


Pulls the appropriate Logos, Signatures, Contact Information, and Color Scheme based on a critical value in your data stream.

Auto Translation

Allows you to switch language usage back and forth all in one dynamic run using a single master template.

Fragment Library

Embed or link to a library of form object(s) into a template.


Pull your external, text-intensive documents into your output to eliminate the need for conversion,

Dynamic Resources

Pull signatures, logos, product images, and rich text into your template.

Data-driven Panes

Create concise, targeted, transactional documents for the recipient by highlighting critical information and suppressing irrelevant content.

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.

Built-in 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.

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.

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.

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.

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.

Get Started Today.

Contact a dedicated DocOrigin specialist for a free consultation.