|
This is not a complete
listing of functions, but just
an assembly of questions that
relate to the functional capabilities.
Does
Papyrus support spot color?
Yes.
Up to eight spot colors can be
used.
Does
Papyrus support full color?
Yes.
You can generate full-color objects
like charts, images and text
from the input data and Papyrus
supports full-color PostScript
printing.
Can
forms be used and freely positioned
in the flow of the statement?
Yes.
Forms can be used tied to a logical
page or as an element in the
flow of the document. In this
case the form is a building block,
which will break as a whole to
the next page, including the
related data fields if so defined.
Can
images, like logos and signatures,
be positioned freely and on forms?
Yes.
Can
images or forms be called by
name in a data field?
Yes.
In this manner scanned images
from an archive can be called
in and printed with the flow
of the document. This can be
used for example for transfer
slips with bank statements or
for printing insurance claims
with scanned documents attached.
Does
the product support substitution
tables for data fields?
Yes.
Multiple tables can be defined
and reused across several documents.
Can
tables be defined and can they
break across pages?
Yes.
The page breaking is user-definable.
Is
the number of named variables
limited?
No.
It is not required to name data
elements or arrays of repeated
printlines.
Can
open-ended arrays of data be
used?
Yes.
Repeated records using the same
data structure can be handled
as an array.
Do
all variables have to be named
and defined in length?
No.
If fields are printed directly
when read, no names have to be
defined. With the use of delimited
variables the length is flexible.
Is
conditional IF/THEN/ELSE logic
supported?
Yes.
Any command in the DOCDEF can
be executed based on the result
of such a condition. Such IF/THEN/ELSE
structures can also be nested.
Can
macros or sub-routines be defined
and reused?
Yes.
DOCFORMATS are such sub-routines,
Global and reusable DOCFORMATS
are possible.
Is
the use of a variables limited
to data fields?
No.
Variables can be freely used
for control purposes and even
for positional data. All values
used in DocEXEC can be formula
expressions with variables.
Can
string functions be executed
for variable data fields?
Yes.
The usual string functions can
be performed, like concatenate,
truncate, left/right substring,
suppress leading/trailing blanks
or pad strings.
Can
mathematical functions be performed
on data variables?
Yes.
Addition, subtraction, multiplication
and division can be used to calculate
results in simple formulas, including
bracket execution.
Can
text also be extracted and formatted
from the data file?
Yes.
DocEXEC does not distinguish
between the data and the document
description in the formatting
process.
Can
fonts, images, forms and text
be selected based on criteria?
Yes.
The content or length of a data
variable can be used for conditional
execution of any statement element.
Can
diagonal or curved lines and
boxes with shading be used?
Yes.
For performance reasons (image
generation), these are executed
with forms elements, which can
be selected and placed dynamically
as required. Rules in all styles
are done dynamically.
Can
the page orientation be changed
dynamically?
Yes.
Several LOGICAL PAGE LAYERS using
different orientations can be
defined for one SHEET and they
can be used based on conditional
execution.
Can
a single data record produce
several pages?
Yes.
The related variables can be
reused many times and also a
single variable can be split
or positioned as many times and
formats as required.
Can
subtotals for a page be calculated?
Yes.
For a table or repeated variable
structure a SUBTOTAL command
is used.
Can
bar, line and pie charts be produced
dynamically from input data?
Yes.
Many chart types in 2D and 3D
are available.
Can
fonts be used in all rotations
and orientations?
Yes.
The formatting automatically
handles these functions through
the AFP bounded box font information
even for raster fonts to a Xerox
printer.
Can
text be printed at angles or
along curves?
Yes.
DocEXEC supports any angle for
OUTPUT fields and each character
can be positioned specifically
along a curve.
Can
text be printed shaded or inverted
without a special font?
Yes.
The font used by the text is
processed internally and placed
accordingly.
Does
the product support Barcode and
OMR printing?
Yes.
Any OMR and all generally used
barcodes are supported including
2D Datamatrix codes. Expandable
to any format.
|