PDF4Java Reference Documentation
Inheritance Hierarchy Collapse All Expand All
In This Topic

com.o2sol.pdf4java.logicalstructure Package
In This Topic
Provides support for PDF logical structure and PDF accessibility.
Classes

Class | Description
--- | ---
PDFAttributeClassCollection | Defines a collection of attribute class names.
PDFAttributeClassMap | Defines mappings between names and attributes or attribute collections.
PDFIdMap | Defines a mapping between identifiers ( PDFStructureElement.getID) and structure elements.
PDFMarkedContentReference | Defines a reference to a marked-content sequence.
PDFMarkedContentSequenceIdentifier | Defines a marked-content sequence identifier.
PDFMarkInformation | Defines the mark information for a PDF document.
PDFObjectReference | Defines a reference to a PDF object. An object reference is used when a structure element's content consists of an entire PDF object, such as an XObject directly or indirectly referenced by a page description or an annotation.
PDFRoleMap | Defines a mapping between structure types ( PDFStructureElement.getType) used in the document and their approximate equivalents in the set of standard structure types (the constants in PDFStandardStructureTypes class).
PDFStandardArtifactAttribute | Defines a standard artifact attribute.
PDFStandardLayoutAttribute | Defines a standard layout attribute.
PDFStandardListAttribute | Defines a standard list attribute.
PDFStandardPrintFieldAttribute | Defines a standard print field attribute.
PDFStandardStructureTypes | Defines standard structure types to be used with PDFStructureElement.setType method.
PDFStandardTableAttribute | Defines a standard table attribute.
PDFStructureElement | Defines a structure element. Structure elements are the nodes in a structure tree.
PDFStructureElementAttribute | Defines the base class for attributes used by structure elements.
PDFStructureElementAttributeCollection | Defines a collection of structure elements.
PDFStructureElementCollection | Defines a collection of structure elements.
PDFStructureElementContentCollection | Defines a collection of structure element contents.
PDFStructureTree | Defines the logical structure of a document as a hierarchy of PDFStructureElement objects.
PDFUserProperties | Defines a set of user properties that can be used as an attribute for a structure element.
PDFUserProperty | Defines a user defined property.
PDFUserPropertyCollection | Defines a collection of user properties.

Interfaces

Interface | Description
--- | ---
IPDFStructureElement | Common interface for structure elements.
PDFStructureElementContent |

Enumerations

Enumeration | Description
--- | ---
PDFStandardArtifactSubtype | Specifies the available values for PDFStandardArtifactAttribute.setSubtype method.
PDFStandardArtifactType | Specifies the available values for PDFStandardArtifactAttribute.setType method.
PDFStandardLayoutBlockAlign | Specifies the available values for PDFStandardLayoutAttribute.setBlockAlign.
PDFStandardLayoutBorderStyle | Specifies the available values for PDFStandardLayoutAttribute.setBorderStyle method..
PDFStandardLayoutInlineAlign | Specifies the available values for PDFStandardLayoutAttribute.setInlineAlign method.
PDFStandardLayoutPlacement | Specifies the available values for PDFStandardLayoutAttribute.setPlacement method.
PDFStandardLayoutRubyAlign | Specifies the available values for PDFStandardLayoutAttribute.setRubyAlign method.
PDFStandardLayoutRubyPosition | Specifies the available values for PDFStandardLayoutAttribute.setRubyPositionmethod.
PDFStandardLayoutTextAlign | Specifies the available values for PDFStandardLayoutAttribute.setTextAlignmethod.
PDFStandardLayoutTextDecorationType | Specifies the available values for PDFStandardLayoutAttribute.setTextDecorationType method.
PDFStandardLayoutTextPosition | Specifies the available values for PDFStandardLayoutAttribute.setTextPosition method.
PDFStandardLayoutWritingMode | Specifies the available values for PDFStandardLayoutAttribute.setWritingMode method..
PDFStandardListNumbering | Specifies the available values for PDFStandardListAttribute.setListNumbering method.
PDFStandardPrintFieldChecked | Specifies the available values for PDFStandardPrintFieldAttribute.setChecked method.
PDFStandardPrintFieldRole | Specifies the available values for PDFStandardPrintFieldAttribute.setRole method.
PDFStandardTableScope | Specifies the available values for PDFStandardTableAttribute.setScope method.

See Also

#### Reference

PDF4Java Project

© 2025 O2 Solutions All Rights Reserved.

Send comments on this topic.