Home
XML Forms Architecture (XFA) Specification
Contents
Preface
Intellectual Property
Document Contents
Intended Audience
Perspective Used in Describing Processing Guidelines
Associated Schemas
Related Documentation
Whats New
Conventions
Notational Conventions
Typefaces
Unicode Character Codes
Document Object Model Notation
Optional Terms
Graphical Conventions
Layout Drawing Conventions
Part 1: XFA Processing Guidelines
Introduction to XML Forms Architecture (XFA)
Key Features
Scenarios for Using an Interactive Form Described by XFA
Interacting with a User
Form Appearance
Actions the User Can Trigger
Accessibility and Field Navigation
Printing Forms
Processing Machine-Generated Data
Family of XFA Grammars
Representation of an XFA Form
Packaging an XFA Form for Application Interchange
XML Data Package (XDP)
PDF Document
Major Components of an XFA Form: XFA Template and Data
XFA Template
About XFA Template
Containers of Fixed and Variable Content
The draw element, a container for fixed data
The field element, a container for variable data
Containers of Other Containers
Laying Out the Containers (and Their Data) to Create the Forms Appearance
Scripted Components of an XFA Template
Data
Data Binding: Making the Connection Between XFA Template and Data
Lifecycle of an XFA Form
Creating an XFA Template
Filling Out an XFA Form
Opening a Form
Providing Data to the Form
Saving an In-Progress Version of the Form
Committing a Form
Processing Form Data, a Server Application Task
Template Features for Designing Static Forms
Form Structural Building Blocks
Container Elements
Containers Associated with Variable Content
Field
Exclusion Group
Containers of Fixed Content
Draw
Containers That Group Other Container Elements
Template
Subform
Area
Exclusion Group
Containers That Represent Physical Surfaces and Regions
Content Area
Page Area
Page Set
Types of Layout Elements
Content Elements
User Interface
Basic Composition
Measurements
Values
Units
Angles
Restrictions
Line, Arc, Rectangle and Border Formatting
Handedness
Handedness of Stroke Elements
Handedness of Borders and Rectangles
Borders
Fill
Content Types
Text
Lines, Rectangles, and Arcs
Date, Time, and DateTime
Boolean, Integer, Decimal, and Float
Absent Content
Decimal Point (Radix Separator)
Images
Background (draw) Images
Images Provided as Data
Scaling the Image to Fit the Container (aspect)
External Data
Formatting Text That Appears as Fixed or Variable Content
Paragraph and Font Formatting of Fixed and Variable Content
Alignment and Justification
Line Height
Other Formatting
Formatting Rich Text for Fixed and Variable Content
Rich Text Used for Formatting
Rich Text Used to Embed Objects
Formatting Variable Content
Picture-Clause Formatting in General
Locale-Specific Picture Clauses
Barcode Formatting of Variable Text
Special Processing of Barcode Data
Basic Layout
The Layout Processor
Box Model
Area
Barcode
ContentArea Layout Object
Geometric Figure
Images
PageSet Element
PageArea Element
Subform
Text
Size, Margins and Borders of Widgets
Size
Margins and Borders
Size Requirement for Containers
Layout Strategies
Positioned Layout
Forbidden Condition: Negative Coordinates
Clipping
Locating Containers Based on Data
Page Background
Rotating Containers
Rotating Positioned Content
Rotating Flowed Content
Transformations
Flowing Text Within a Container
Text Layout in the Horizontal Direction
Text Layout in the Vertical Direction
Concealing Container Elements
Concealing Containers
Concealing Containers Depending on View
Exclusion of Hidden Containers in the Data Binding Process
Appearance Order (Z-Order)
Extending XFA Templates
Adding Custom Named and/or Nested Data to a Template (extras)
Adding Metadata or Comments to a Template (desc)
Object Models in XFA
XFA Names
Document Object Models
General Information
Hierarchy of DOMs
DOMs and XML
Grouping Elements and Whitespace
Properties vs. Children
Properties
Children
The DOMs Used in XFA
The Configuration DOM
The Connection Set DOM
The Connection Set Data DOM
The Data Description DOM
The Form DOM
The Layout DOM
The Locale Set DOM
The Source Set DOM
The Template DOM
The XFA DOM
The XFA Data DOM
The XML Data DOM
Interaction of the DOMs
Templating versus Binding
XML Data DOM and XFA Data DOM
Template DOM, XFA Data DOM, and Form DOM
Template DOM, Form DOM, and Layout DOM
Scripting Object Model
About SOM Expressions
The Receipt Example
SOM Conventions
Basic Object References
Compound Object Names
Shortcuts
More on $record
Repeated Elements
Explicitly Named Objects
Transparent Nodes
Area Objects Are Always Transparent
Variables Objects Are Always Transparent
Other Transparent Objects
Reference by Class
Attributes
Internal Properties and Methods
Name clashes
Selecting All Child Nodes
Selecting All Sibling Nodes
Selecting a Subset of Sibling Nodes
The Parent Property
Selecting Descendants At Any Level
SOM Expressions That Include Periods and Dashes
SOM only
Mixed SOM/script context
Using SOM Expressions in FormCalc
Runtime resolution of object names
Using SOM Expressions in ECMAScript
Obtaining the value of an expression
SOM expressions that use special characters
Using SOM Expressions in Bind References
Relative References
The Current Container
Unqualified References to Children of the Container
Unqualified References to Siblings of the Container
Unqualified References to Ancestors of the Container
Differences Between Qualified and Unqualified References
"$." Versus Unqualified SOM Expressions
Inferred Index
Inferred Index for Ancestors of the Container
Relative Index
SOM Expressions That Reference Variables Properties
Exchanging Data Between an External Application and a Basic XFA Form
Creating, Updating, and Unloading a Basic XFA Data DOM
Background and Goals
XFA Data DOM Basic Concepts
About the XFA Data DOM
dataValue Nodes
dataGroup Nodes
Relationship Between the XFA Data DOM and the XML Data DOM
Tree Notation
Default Data Mapping Rules
Document Range
XML Logical Structures
Start Element
Namespaces
Record Elements
Data Value Elements
Data Values Containing Character Data
Data Values Containing Mixed Content
Data Values Containing Empty Elements
Data Values Representing Null Data
Null Data in Mixed Content
Data Values Containing Element Content
Data Group Elements
Attributes
White Space Handling
White Space in Data Groups
White Space in Data Values
Rich Text
Image Data
Updating the XML Data DOM for Changes Made to the XFA Data DOM
Updating the XFA Data DOM for Changes Made to the XML Data DOM (Append Loading)
Unload Processing
Unloading Node Type Information
Unloading Null Data
Logical Equivalence
Localization and Canonicalization
Requirements for Localization
Satisfying Locale-Dependent User Expectations
Specifying the Locale to Use During Localization and Canonicalization
About the Canonical Format Used in the Data and Form DOMs
About Picture Clauses
Limitations in Picture Clauses
Recommendation on Specifying Locale
Selecting Between Alternate Picture Clauses
Dataflow Paths for Localizing and Canonicalizing Data
Rules for Localizing Data
The localeSet Element
Calendar symbols
Date and time symbols
Date patterns
Time patterns
Currency symbols
Number patterns
Number symbols
Loading a Template to Produce the XFA Template DOM
Creating an XML Template DOM
Creating an XFA Template DOM
Supporting Template-Creator Stamps
Basic Data Binding to Produce the XFA Form DOM
About Data Binding
Conventions
Principles of Data Binding
The Bind Element
The match property
The picture property
The ref property
Simple Example of Data Binding
Data Binding Steps
Create Form Nodes and Match with Data Nodes (Steps 1 and 2)
Forms with Non-Unique Names
Content Type
Transparent Nodes
Exclusion Groups
Choice Lists That Can Have Multiple Values
Explicit Data References
Match Attributes (Step 3)
Re-Normalization (Step 4)
Bind to Properties (Step 5)
The setProperty property
The bindItems property
Calculations and Validations (Step 6)
Form Ready Event (Step 7)
Remerge and Incremental Merge (Step 8)
Form Processing
Data Output
Representing and Processing Rich Text
About Rich Text
Rich Text Used for Formatting
Rich Text That Inserts External Objects
Version Identifiers for Rich Text Producers and Rich Text Specifications
Representation of Rich Text Across XML and XFA DOMs
Recognizing Rich Text
Recognizing Data as Rich Text
Recognizing Rich Text Introduced in the Template
Representing Rich Text in the XFA Data DOM
Converting Rich Text into Plain Text
Properties of XFA Data DOM Objects That Represent Converted Rich Text
Properties of XFA Template DOM Objects That Represent Converted Rich Text
Providing Rich Text Data Through a User Interface
Updating the XML Data DOM
Rich Text That Contains External Objects
Displaying and Printing Rich Text
Template Features for Designing Forms with Repeating Sections
Prototypes
Defining Prototypes
A separate proto element for each prototype
Prototypes grouped inside a single proto element
Referencing Prototypes
Fragment from mytemplate.xdp
Fragment from myprot.xdp (incorrect)
Fragment from myprot.xdp (corrected)
Overriding Prototype Properties
Overriding Attributes
Overriding Data Content
Overriding Child Elements
Forms with Repeated Fields or Subforms
Repeated Subform Declarations
Fixed Occurrence Numbers
Record Mode
Globals
Data Window
Layout for Repeating Sections
Break Conditions
Layout for Growable Objects
Background and Goals
Growable Containers
Growth and the Box Model
Growth in Growable Positioned Objects
Text Placement in Growable Containers
Text Layout with Growable Width
Text Layout with Growable Height
Flowing Layout for Containers
Top-to-Bottom Layout
Left-to-Right Top-to-Bottom Tiled Layout
Right-to-Left Top-to-Bottom Tiled Layout
Interaction Between Growable Objects and Flowed Content
Non-Interactive Form Layout
Interactive Form Fill-In
Effect of Container Rotation on Flowed Layout
The Layout DOM
The Layout Algorithm
Error Handling
Content Overflow
Content Splitting
Split Restrictions
Splitting a Container Having Child Containers
Borders and Splitting
Flowing Between ContentArea Objects
Maximum Occurrence Limits
Minimum Occurrence Limits
Adhesion
Leaders and Trailers
Break Leaders and Trailers
Bookend Leaders and Trailers
Overflow Leaders and Trailers
Overflow Leader/Trailer Lists
Inheritance of Overflow Leaders and Trailers
Combined Leaders and Trailers
Tables
Dynamic Forms
Static Forms Versus Dynamic Forms
Data Binding for Dynamic Forms
Variable Number of Subforms
The Occur Element
The initial property
The max property
The min property
Blank Form
Greedy Matching
Globals
Explicit Data References
Subform Set
Instance Manager
Layout for Dynamic Forms
Adhesion in Dynamic Forms
Break Conditions for Dynamic Forms
Break on Entry
Break to Empty pageArea or contentArea
Combining startNew with beforeTarget
Conditional Break on Entry
Inserting a Trailer
Inserting a Leader
Break on Exit
Break on Overflow
Combining Breaks and Occurrence Limits
Combining Break and Maximum Occurrence
Combined Break and Minimum Occurrence
Automation Objects
How Script Elements Are Used Within Automation Objects
Document Variables
Variables Used to Hold Boilerplate or Image References
Variables Used to Define Named Script Objects
Instantiation of Named Script Objects
Declaring and Referencing Named Script Objects
Calculations
About
Activation
Result
Validations
About
As compared to UI validation
As compared to XML validation
Types of Validation Tests
Activation
Initialization
Interactive
Non-Interactive
User Interactions With Validation Tests
Error and Warning Messages
Interacting with the User to Obtain a Valid Value
Responding to Test Failures
nullTest
Datatype test
formatTest
scriptTest
Events
Application Events
DOM Events
Subform Events
Exclusion Group Events
Field Events
Connection Events
Properties
$event properties
Order of Precedence When Multiple Actions Are Defined for an Event
Order of Precedence for Automation Objects Activated by the Same Trigger
Scripting
Purpose of Scripting
Specifying Where to Execute a Script
Applications of the runAt="both" property
Selecting a Script Language
Setting Up a Scripting Environment
Exception handling
Picture Clauses and Localization
Naked References in JavaScript
Unicode Support
Forms That Initiate Interactions with Servers
Submitting Data and Other Form Content to a Server
About
Content Interchange
Client Submit Event That Does Not Expect Returned Data
Example of an event that does not expect data to be returned from the server
Client Submit Event That Processes Data at the Server
Client-side actions
Server-side actions initiated by above
Client Submit Event That Conditionally Processes Data at the Server
Using Web Services
Web Service Architecture
Cycle of Operation in a Web Service Transaction
Structure of a Web Service Message
Example That Illustrates the Web Services Architecture
Input message queries server for the trading price of a corporation
Output message provides trading price (if successful) or a status indicator (if not successful)
Definition file may define multiple individual operations, each using a different connection set
Messages Represented in the Connection Data DOM
Associating Fields and Exclusion Groups with Nodes in the Connection Data DOM
Data Conditionally Copied Between the Data DOM and the Connection Data DOM
Replying to the Web Server and Error Responses
Schema and WSDL
Invoking ADO APIs Through the Source Set DOM
The Source Set Document
The sourceSet element
The source element
The connect element
The connectString element
The user and password elements
The command element
The query element
The recordSet Element
The select element
The map element
The bind element
Template features used with the Source Set DOM
Fields bound to columns in the data base
The push buttons
Updates and rollbacks
Null handling
User Experience
Widgets
Barcode Widget
Button
Check Box and Check Button
Check Buttons Not Contained in an Exclusion Group
Check Buttons Contained in an Exclusion Group
Choice List
Choice List Before Interacting with User
User Selects Field
Whether the User May Select Multiple Data Values
Whether the User May Provide Data Values
User Exits Field
Data Associated with Choice List Selections
When to Update the XFA Data DOM
Date/Time Editing Widget
User Selects a Field That Has Date-Time Edit Widget
User Supplies Data to the Field
User De-Selects the Field
Default UI
External Object Widget
Image Edit Widget
Numeric Edit
User Selects a Field That Has a Numeric Edit Widget
User Supplies Data
User De-Selects the Field
Password Edit Widget
Signature Widget
User in an Interactive Context Clicks on a Signature Widget
User in an Interactive Context Changes Signed Data
User in a Non-Interactive Context Signs a Printed Form
Text Edit Widget
User Selects a Field That Has a Text Editing Widget
User Supplies Data
User De-Selects the Field
User Experience with Digital Signatures
Signature Event Produces an XML Digital Signature
Signature Widget Produces a PDF Signature
Accessibility and Field Navigation
Traversal: Tabbing Order and Speech Order
Explicitly Defined Keystroke-Initiated Traversals
Default Keystroke-Initiated Traversal
Non-Keystroke Traversals
Traversal Initiated When Maximum Number of Characters Supplied
Traversal When Speech Application Completes the Current Container
Traversal Sequences That Support Speech
Delegating Focus to Another Container
Accelerator Keys: Using Keyboard Sequences to Navigate
Speech of Text Associated with a Container
Other Accessibility-Related Features
Dealing with Data in Different XML Formats
Extended Mapping Rules
Document Range
Transforms
The attributes Element
Data Group Elements with Attributes
Data Value Elements with Attributes
Null Values with Attributes
The excludeNS Element
The groupParent Element
The ifEmpty Element
The nameAttr Element
The picture Element
The presence Element
The range Element
The record Element
The rename Element
The startNode Element
The whitespace Element
The xfa:dataNode Attribute
XSLT Transformations
XSLT Preprocessing
XSLT Postprocessing
Security, Control, and Digital Signatures
Tracking and Controlling Templates Through Unique Identifiers
Unique Identifiers and Time Stamps
Processing Requirements for Template Designing Applications
Processing Requirements for XFA Processing Applications
Respecting External References in Image Data and Rich Text
Discarding Unexpected Submitted Packets
Signed Forms
Types of Digital Signatures
Using Digital Signatures to Achieve Different Levels of Security
Differences Between XML and PDF Digital Signatures
Using certified signatures to restrict changes
What part of the document can be signed
Tracking changes during a forms lifetime
Refresher on the Relationship Between XFA and PDF
Integrity
Using XML digital signatures for integrity
Using PDF Digital signatures for integrity
Authenticity
Using XML digital signatures for authenticity
Using PDF Digital signatures for authenticity
Non- Repudiability
Usage Rights Signatures (Ubiquitized Documents)
XML Digital Signatures
Signing a Form
Removing a Signature
Verifying a Signature
Template Provides Instructions on Signature Operation
Signature filter: Handler, algorithms, and certificates to use to produce a signature
Manifest: Data and other content digested by the signature handler
Signature destination
XFA-Specific Information in the XML Digital Signature
Example
PDF Signatures
Part 2: XFA Grammar Specifications
Template Specification
Guide to the Template Specification
How to Read an Element Specification
Properties
Regular Properties
One-of Properties
Property Defaults
Children
Element Occurrence
Singly Occurring Elements
Multiply Occurring Elements
Template Reference
The arc element
The circular property
The edge property
The fill property
The hand property
The id property
The startAngle property
The sweepAngle property
The use property
The usehref property
The area element
The area child
The colSpan property
The desc property
The draw child
The exclGroup child
The exObject child
The extras property
The field child
The id property
The name property
The relevant property
The subform child
The subformSet child
The use property
The usehref property
The x property
The y property
The assist element
The id property
The role property
The speak property
The toolTip property
The use property
The usehref property
The barcode element
The charEncoding property
The checksum property
The dataColumnCount property
The dataLength property
The dataPrep property
The dataRowCount property
The encrypt property
The endChar property
The errorCorrectionLevel property
The extras property
The id property
The moduleHeight property
The moduleWidth property
The printCheckDigit property
The rowColumnRatio property
The startChar property
The textLocation property
The truncate property
The type property
The use property
The usehref property
The wideNarrowRatio property
The bind element
The match property
The picture property
The ref property
The bindItems element
The connection property
The labelRef property
The ref property
The valueRef property
The bookend element
The id property
The leader property
The trailer property
The use property
The usehref property
The boolean element
Content
The id property
The name property
The use property
The usehref property
The border element
The break property
The corner property
The edge property
The extras property
The fill property
The hand property
The id property
The margin property
The presence property
The relevant property
The use property
The usehref property
The break element
The after property
The afterTarget property
The before property
The beforeTarget property
The bookendLeader property
The bookendTrailer property
The extras property
The id property
The overflowLeader property
The overflowTarget property
The overflowTrailer property
The startNew property
The use property
The usehref property
The breakAfter element
The id property
The leader property
The script property
The startNew property
The target property
The targetType property
The trailer property
The use property
The usehref property
The breakBefore element
The id property
The leader property
The script property
The startNew property
The target property
The targetType property
The trailer property
The use property
The usehref property
The button element
The extras property
The id property
The use property
The usehref property
The calculate element
The extras property
The id property
The message property
The override property
The script property
The use property
The usehref property
The caption element
The extras property
The font property
The id property
The margin property
The para property
The placement property
The presence property
The reserve property
The use property
The usehref property
The value property
The certificate element
Content
The id property
The name property
The use property
The usehref property
The certificates element
The id property
The issuers property
The oids property
The signing property
The url property
The use property
The usehref property
The checkButton element
The border property
The extras property
The id property
The margin property
The shape property
The size property
The use property
The usehref property
The choiceList element
The border property
The commitOn property
The extras property
The id property
The margin property
The open property
The textEntry property
The use property
The usehref property
The color element
The cSpace property
The extras property
The id property
The use property
The usehref property
The value property
The connect element
The connection property
The id property
The picture property
The ref property
The usage property
The use property
The usehref property
The contentArea element
The desc property
The extras property
The h property
The id property
The name property
The relevant property
The use property
The usehref property
The w property
The x property
The y property
The corner element
The color property
The extras property
The id property
The inverted property
The join property
The presence property
The radius property
The stroke property
The thickness property
The use property
The usehref property
The date element
Content
The id property
The name property
The use property
The usehref property
The dateTime element
Content
The id property
The name property
The use property
The usehref property
The dateTimeEdit element
The border property
The extras property
The id property
The margin property
The use property
The usehref property
The decimal element
Content
The fracDigits property
The id property
The leadDigits property
The name property
The use property
The usehref property
The defaultUi element
The extras property
The id property
The use property
The usehref property
The desc element
The boolean child
The date child
The dateTime child
The decimal child
The exData child
The float child
The id property
The image child
The integer child
The text child
The time child
The use property
The usehref property
The draw element
The anchorType property
The assist property
The border property
The caption property
The colSpan property
The desc property
The extras property
The font property
The h property
The hAlign property
The id property
The locale property
The margin property
The maxH property
The maxW property
The minH property
The minW property
The name property
The para property
The presence property
The relevant property
The rotate property
The setProperty child
The traversal property
The ui property
The use property
The usehref property
The vAlign property
The value property
The w property
The x property
The y property
The edge element
The cap property
The color property
The extras property
The id property
The presence property
The stroke property
The thickness property
The use property
The usehref property
The encrypt element
The certificate property
The id property
The use property
The usehref property
The event element
The activity property
The execute property
The extras property
The id property
The name property
The ref property
The script property
The signData property
The submit property
The use property
The usehref property
The exclGroup element
The access property
The accessKey property
The anchorType property
The assist property
The bind property
The border property
The calculate property
The caption property
The colSpan property
The connect child
The desc property
The event child
The extras property
The field child
The h property
The hAlign property
The id property
The layout property
The margin property
The maxH property
The maxW property
The minH property
The minW property
The name property
The para property
The presence property
The relevant property
The setProperty child
The transient property
The traversal property
The use property
The usehref property
The validate property
The vAlign property
The w property
The x property
The y property
The exData element
Content
The contentType property
The href property
The id property
The maxLength property
The name property
The transferEncoding property
The use property
The usehref property
The execute element
The connection property
The executeType property
The id property
The runAt property
The use property
The usehref property
The exObject element
The archive property
The boolean child
The classId property
The codeBase property
The codeType property
The date child
The dateTime child
The decimal child
The exData child
The exObject child
The extras property
The float child
The id property
The image child
The integer child
The name property
The text child
The time child
The use property
The usehref property
The extras element
The boolean child
The date child
The dateTime child
The decimal child
The exData child
The extras child
The float child
The id property
The image child
The integer child
The name property
The text child
The time child
The use property
The usehref property
The field element
The access property
The accessKey property
The anchorType property
The assist property
The bind property
The bindItems child
The border property
The calculate property
The caption property
The colSpan property
The connect child
The desc property
The event child
The extras property
The font property
The format property
The h property
The hAlign property
The id property
The items child
The locale property
The margin property
The maxH property
The maxW property
The minH property
The minW property
The name property
The para property
The presence property
The relevant property
The rotate property
The setProperty child
The traversal property
The ui property
The use property
The usehref property
The validate property
The vAlign property
The value property
The w property
The x property
The y property
The fill element
The color property
The extras property
The id property
The linear property
The pattern property
The presence property
The radial property
The solid property
The stipple property
The use property
The usehref property
The filter element
The certificates property
The handler property
The id property
The name property
The reasons property
The use property
The usehref property
The float element
Content
The id property
The name property
The use property
The usehref property
The font element
The baselineShift property
The extras property
The fill property
The id property
The lineThrough property
The lineThroughPeriod property
The overline property
The overlinePeriod property
The posture property
The size property
The typeface property
The underline property
The underlinePeriod property
The use property
The usehref property
The weight property
The format element
The extras property
The id property
The picture property
The use property
The usehref property
The handler element
Content
The id property
The type property
The use property
The usehref property
The version property
The image element
Content
The aspect property
The contentType property
The href property
The id property
The name property
The transferEncoding property
The use property
The usehref property
The imageEdit element
The border property
The data property
The extras property
The id property
The margin property
The use property
The usehref property
The integer element
Content
The id property
The name property
The use property
The usehref property
The issuers element
The certificate child
The id property
The type property
The use property
The usehref property
The items element
The boolean child
The date child
The dateTime child
The decimal child
The exData child
The float child
The id property
The image child
The integer child
The name property
The presence property
The ref property
The save property
The text child
The time child
The use property
The usehref property
The keep element
The extras property
The id property
The intact property
The next property
The previous property
The use property
The usehref property
The line element
The edge property
The hand property
The id property
The slope property
The use property
The usehref property
The linear element
The color property
The extras property
The id property
The type property
The use property
The usehref property
The manifest element
The extras property
The id property
The name property
The ref child
The use property
The usehref property
The margin element
The bottomInset property
The extras property
The id property
The leftInset property
The rightInset property
The topInset property
The use property
The usehref property
The medium element
The id property
The imagingBBox property
The long property
The orientation property
The short property
The stock property
The trayIn property
The trayOut property
The use property
The usehref property
The message element
The id property
The text child
The use property
The usehref property
The numericEdit element
The border property
The extras property
The id property
The margin property
The use property
The usehref property
The occur element
The extras property
The id property
The initial property
The max property
The min property
The use property
The usehref property
The oid element
Content
The id property
The name property
The use property
The usehref property
The oids element
The id property
The oid child
The type property
The use property
The usehref property
The overflow element
The id property
The leader property
The target property
The trailer property
The use property
The usehref property
The pageArea element
The area child
The blank property
The contentArea child
The desc property
The draw child
The exclGroup child
The extras property
The field child
The id property
The initialNumber property
The medium property
The name property
The numbered property
The occur property
The relevant property
The subform child
The use property
The usehref property
The pageSet element
The extras property
The id property
The name property
The occur property
The pageArea child
The pageSet child
The relevant property
The use property
The usehref property
The para element
The hAlign property
The id property
The lineHeight property
The marginLeft property
The marginRight property
The preserve property
The radixOffset property
The spaceAbove property
The spaceBelow property
The tabDefault property
The tabStops property
The textIndent property
The use property
The usehref property
The vAlign property
The passwordEdit element
&n