Example Templates

A collection of business-style templates highlights key Docmosis capabilities. The documents include examples like invoices, agreements, certificates, and reports.

A multi-page invoice with a calculated Total and calculated Payment Due Date. The table will "grow" as data is injected and if the table runs over the page the table header row will appear at the top of each…
A letter of notification that uses tabs and Word’s alignment options to achieve a professional business layout. Includes a centrally-aligned static corporate logo, justified body section, left-aligned static signature image and right-aligned page numbering in the footer. This example…
A standard business letter. This example has placeholders in the body of the document and in the footer. The images are static and anchored to the text. The data is nested. This example in detail This example letter uses…
An Employment Agreement contract with numbered clauses that can be included or removed based on the data. Includes page numbers, total pages and an address footer on every page. The data in this example is "flat" as though it…
An example of how to fill tables with data and manage what happens when the table runs over the bottom of the page. Includes examples of Date and Currency formatting. Filling tables with data The table starts at the…
A monthly recurring invoice. This example demonstrates how inner tables can expand to accommodate more line items, without affecting formatting. The example also includes a dynamic hyperlink. Expanding inner table The inner table labelled "Account Summary" has a row…
A one-page template that generates a compact one-page renewal notice. All the information shown is laid out using one large table that fills the entire page. This article shows examples of how repeating and conditional data is handled by…
A multi-page insurance certificate. This example uses lots of tables to show the items covered by an insurance policy. It illustrates how tables can be conditionally “added or removed” and “repeated” by using the <<cs_ and <<rs_ Docmosis elements.…
A complex transportation invoice with multiple waybills. The page has a landscape orientation. Example in detail This commercial invoice uses tables within tables to display nested shipping data. Nested tables An <<rs_ repeating section is used around the outer…
A 1-page contractual HR letter that shows features commonly used in letters. Example in detail This example letter uses Docmosis optional paragraphs, date functions, repeating sections, and dynamic images. The letter also uses tables and tabs to align information…
A 1-page BoL form with a supplementary listing page. The template focuses on features that are commonly required for Bills of Lading. This example in detail This example allows for optional, conditional and repeating data within the designated sections…
A certificate of insurance (COI) used as proof of business insurance cover. This article discusses features that are relevant to producing certificates. In this example, the template formats the data that will appear on the certificate. There is provision…
A 2-page candidate profile. This example shows useful techniques for displaying the types of repeating data commonly seen in curriculum vitas and resumes. Example in detail This example shows the display of nested array data, use of tabs for…
The template shows how to achieve color-coded risk ratings by conditionally coloring table cells. Example in detail This example exists primarily to show the bgcolor attribute. Tables are used to lay out the information, with a placeholder image inserted…
A one-page colorful flyer used to advertise a property. Example in detail This example demonstrates how to lay out repeating rows data in double columns using Docmosis' stepping data feature, and also how to build tables with dynamic labels.…
A Course Completion Certificate designed in a classic style. Features in this example This example uses table layout and design elements in the template to generate a professional-looking certificate. The template uses a combination of personal and course data…
A sample version of a prospectus. The template generates a personalized prospectus, showing information on the specific courses that a student wishes to study at a named institute. Example in detail This example delves into both the Word and…
This Account Statement uses tables throughout the template, for a structured layout in the final document. The data consists of single key/value pairs for the statement date, period, account balances, etc. as well as a transactions array, which is…
A cover letter included in a response to a request for information. The letter provides a hyperlink to a downloadable PDF report. It uses the handy <<op: feature for optional lines in the letter’s address block. The layout is…
A formal congratulatory letter. The letter displays the current date using the $nowUTC variable. This example shows how the <<op: feature may be used as an alternative to the conditional <<cs_ directive for optional paragraphs in the body of…
A web form submission can be reproduced as a PDF to serve as a record of the answers given online. The template shows how to display check boxes, radio buttons and multiple tick boxes. Conditional logic can be used…
This example shows an effective way to create a “global letterhead” using sub-templates. This means a set of templates can access a common copy of the letterhead to achieve consistent branding across all generated documents. If the letterhead requires…
Student Pack is a pack of enrolment and course documents, sent to a student after they enroll for a semester. The example uses a Coordinator template to bring together multiple separate templates into a single PDF file. The Coordinator…
This example shows how shapes and text boxes can be used to style a template to generate a flyer. This example features Microsoft Word’s shape feature and page background color. A variable is used for storing the formatted results…