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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

if selected, will take you to a full-page view of Page 2. However, Page 2’s "Link to<br />

page 1," if selected, will zoom in on its Page 1 target note to fill the entire screen.<br />

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

Finally, the third page demonstrates two methods of visually cueing the reader to<br />

embedded hyperlinks: boxing the hyperlink area with an outline rule, or generating<br />

text of a different color. In either case, clicking on the links should trigger a jump to<br />

the <strong>Datalogics</strong> website at http://www.datalogics.com.<br />

memFiles<br />

This sample demonstrates use of the <strong>Datalogics</strong> Files-in-Memory file system. Using<br />

this filesystem, a <strong>DLI</strong> user can create ASFile objects from a memory buffer ,<br />

enabling creation of images from memory such as database blobs (Binary Large<br />

OBjects). The filesystem also allows the user to write PDF files to memory buffers,<br />

which can then be retrieved, written to other files or manipulated in various ways.<br />

Temporary files are also written to the Files-in-Memory filesystem, if it is active at the<br />

time the temporary file is opened. This usually occurs when a document is created.<br />

MultiDoc<br />

This sample controls the generation of multiple documents from a single run of the<br />

application. It has two required arguments:<br />

• Argument 1 must be the number of documents to produce.<br />

• Argument 2 must be the number of pages per document to produce.<br />

Several additional, optional arguments may also be used to vary the output as desired,<br />

such as PSTOUT or PDFOUT keywords to generate PostScript or PDF output<br />

respectively. (This sample is mainly intended to demonstrate program operation, not<br />

text output.) Other comm<strong>and</strong>-line arguments can also be given in order to test output<br />

variations or application performance. Run the sample with no comm<strong>and</strong>-line<br />

arguments for a short usage message; see the source code file MultiDoc.c for more<br />

details.

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

Saved successfully!

Ooh no, something went wrong!