22.03.2015 Views

DLI Implementation and Reference Guide - Datalogics

DLI Implementation and Reference Guide - Datalogics

DLI Implementation and Reference Guide - Datalogics

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

9.2 <strong>DLI</strong> <strong>Implementation</strong> <strong>and</strong> <strong>Reference</strong> <strong>Guide</strong><br />

Overview of Forms<br />

Concepts <strong>and</strong> Facilities: <strong>Guide</strong> to the DL Pager Composition System<br />

Forms, in this sense, are predefined content that may be placed into a document many<br />

times. A form’s content will be included in the PDF or PostScript document only once,<br />

but it may be imaged in the document any number of times. Defining forms is a<br />

powerful means of reducing the size of a document. It also considerably reduces the<br />

time needed to create a document.<br />

Forms Structure<br />

A form is represented in <strong>DLI</strong> as a structure, DLPDFFORM. Any number of forms may<br />

be defined, on a per-document basis: if the same form is needed in multiple<br />

documents, multiple copies of it must be created.<br />

Forms are tracked within the document structure, <strong>and</strong> all forms for a document are<br />

destroyed when the document is destroyed. Pointers to forms become invalid when<br />

the document is destroyed <strong>and</strong> must not be used after that time.<br />

The content of a form may be arbitrarily complex. Forms may contain images as well<br />

as other forms.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!