9.4 TETML Elements and the TETML Schema 145
DefaultValue Default value of a form field
DocInfo Predefined and custom document info entries
Child elements: Author, CreationDate, Creator, GTS_PDFXConformance, GTS_PDFXVersion, GTS_
PPMLVDXConformance, GTS_PPMLVDXVersion, ISO_PDFEVersion, Keywords, ModDate, Producer,
Subject, Title, Trapped, Custom (attribute: key), CustomBinary (attribute: key)
Document Describes general document information including PDF file name and size, PDF version number.
Attributes: filename, destination, pageCount, filesize, linearized, pdfVersion, pdfa (TET
5.2: new values for PDF/A-4), pdfe, pdfua (TET 5.2: new value for PDF/UA-2), pdfvcr (TET 5.2),
pdfvt (TET 5.2: new value for PDF/VT-3), pdfx (TET 5.2: new values for PDF/X-6), revisions
(TET 5.0), tagged, usagerights (TET 5.0)
Child elements: Action, Attachments, Bookmarks, Destinations, DocInfo, Encryption,
Exception, JavaScripts, Metadata, Options, OutputIntents, Pages, SignatureFields,
XFA
Domain Input value interval(s) for functions
Child element: Value
Encode Mapping of input values for stitched functions, i.e. Function/@type="stitching"
Child element: Value
Encryption Describes various security settings.
Attributes: keylength, algorithm, attachment, description, masterpassword, userpassword,
noprint, nomodify, nocopy, noannots, noassemble, noforms, noaccessible, nohiresprint,
plainmetadata
Exception Error message and number associated with an exception which was thrown by TET and translat-
ed to TETML. The Exception element may replace other elements if not enough information can
be extracted from the input because of malformed PDF data structures.
The following elements may have an Exception element as child:
Annotation, Annotations, Attachment, Attachments, Bookmark, Bookmarks, Color, ColorSpace,
ColorSpaces, Document, Field, Fields, Font, Fonts, ICCProfile, Image, Images, Metadata, Page,
Pattern, Patterns, SignatureField, SignatureFields
Attribute: errnum
Exponent Interpolation exponent for interpolated functions, i.e. Function/@type="interpolate"
Field Describes a PDF form field.
Attributes: alignment, anchor, backgroundcolor, bordercolor, caption, captiondown, caption-
rollover, destination, export, exportvalue (only for type=radiobutton and checkbox),
hidden, id, mappingname, name, onscreen, print, readonly, required, rotate, sort, state, type,
visible
Child elements: Action, Box, Contents, Field (for the buttons comprising a field with
type=radiogroup), DefaultValue, OptionalValue, Tooltip, Value
Fields Container of Field elements
Attribute: xml:space
Font Describes a font resource. The required name attribute contains the canonical font name, while
the optional fullname attribute contains the font name including subset prefix.
Attributes: ascender, capheight, descender, embedded, fullname, id, italicangle, type, name,
vertical, weight, xheight
Fonts Container of Font elements
Table 9.3 TETML elements and attributes
TETML element description and attributes