Skip to content

PdfStandardStructureTypes Class

Definition

Namespace: Xfinium.Pdf.LogicalStructure

Defines standard structure types to be used with PdfStructureElement.Type property.

C#
public class PdfStandardStructureTypes : Object

Inheritance: Object → PdfStandardStructureTypes

Constructor

Name Description
PdfStandardStructureTypes()

Fields

Name Description
Annotation Either an association between the content enclosed by the Annotation structure element and one or more corresponding PDF annotations, or a mechanism to include one or more PDF annotations in the structure tree.
Supported in PDF/UA-1.
Article A relatively self-contained body of text constituting a single narrative or exposition. Articles should be disjoint; that is, they should not contain other articles as constituent elements.
Supported in PDF/UA-1.
Artifact Encloses content for which semantics require a reference in the structure tree even when such content is not part of the document's real content.
Aside Encloses content that is distinct from other content within its parent structure element.
BlockQuote A portion of text consisting of one or more paragraphs attributed to someone other than the author of the surrounding text.
Supported in PDF/UA-1.
Caption A brief portion of text describing a table or figure.
Code A fragment of computer program text.
Supported in PDF/UA-1.
Div Encloses content structured in fashion that is orthogonal to the semantic structure. It can be used as a role mapping target for custom tags for which no suitable standard structure element is available, or where attributes are applied in a nonsemantic fashion.
Supported in PDF/UA-1.
Document Encloses a logical document.
Supported in PDF/UA-1.
DocumentFragment Encloses a logical document fragment.
Emphasis Encloses content for the purpose of emphasis.
FENote Used to markup footnotes and endnotes.
Figure Encloses graphical content.
Supported in PDF/UA-1.
Form Either an association between content enclosed by the Form structure element and a corresponding widget annotation or a mechanism to include a widget annotation in the structure tree.
Supported in PDF/UA-1.
Formula Encloses a formula.
Supported in PDF/UA-1.
Heading Encloses a low-level division of content usually referred to as a heading.
Supported in PDF/UA-1.
Heading1 Encloses a low-level division of content usually referred to as a heading.
Supported in PDF/UA-1.
Heading2 Encloses a low-level division of content usually referred to as a heading.
Supported in PDF/UA-1.
Heading3 Encloses a low-level division of content usually referred to as a heading.
Supported in PDF/UA-1.
Heading4 Encloses a low-level division of content usually referred to as a heading.
Supported in PDF/UA-1.
Heading5 Encloses a low-level division of content usually referred to as a heading.
Supported in PDF/UA-1.
Heading6 Encloses a low-level division of content usually referred to as a heading.
Supported in PDF/UA-1.
Index A sequence of entries containing identifying text accompanied by reference elements (Reference) that point out occurrences of the specified text in the main body of a document.
Supported in PDF/UA-1.
Label Encloses content that distinguishes it from other content inside the same parent element.
Supported in PDF/UA-1.
Link An association between content enclosed by the Link structure element and a corresponding link annotation.
Supported in PDF/UA-1.
List Encloses content consisting of a sequence of items that are semantically related with each other.
Supported in PDF/UA-1.
ListItem Encloses content for an individual member of a list.
Internal to List structure elements.
Supported in PDF/UA-1.
ListItemBody Encloses the actual content of a list item.
Internal to ListItem structure elements.
Supported in PDF/UA-1.
NonStructuralElement A grouping element having no inherent structural significance; it serves solely for grouping purposes. This type of element differs from a division (Div) in that it shall not be interpreted or exported to other document formats; however, its descendants shall be processed normally.
Supported in PDF/UA-1.
Note An item of explanatory text, such as a footnote or an endnote, that is referred to from within the body of the document. It may have a label (structure type Label) as a child. The note may be included as a child of the structure element in the body text that refers to it, or it may be included elsewhere (such as in an endnotes section) and accessed by means of a reference (structure type Reference).
Tagged PDF does not prescribe the placement of footnotes in the page content order. They may be either inline or at the end of the page, at the discretion of theconforming writer.
Supported in PDF/UA-1.
Paragraph A low-level division of content. Although in many cases it will be used for paragraphs it may enclose any low-level division of content.
Supported in PDF/UA-1.
Part Encloses content that would typically be perceived as an identifiable part of a document, whether as an article, prologue, section, chapter or any other identifiable subdivision of content within a logical document.
Supported in PDF/UA-1.
Quote An inline portion of text attributed to someone other than the author of the surrounding text.
The quoted text should be contained inline within a single paragraph. This differs from the block-level element BlockQuote, which consists of one or more complete paragraphs (or other elements presented as if they were complete paragraphs).
Supported in PDF/UA-1.
Reference A citation to content elsewhere in the document.
Supported in PDF/UA-1.
Ruby Structure element that wraps around an entire ruby assembly.
Supported in PDF/UA-1.
RubyAnnotationText The smaller-size text that shall be placed adjacent to the ruby base text.It may contain text, other inline elements, or a mixture of both.
Supported in PDF/UA-1.
RubyBaseText The full-size text to which the ruby annotation is applied. It may contain text, other inline elements, or a mixture of both.
Supported in PDF/UA-1.
RubyPunctuation Punctuation surrounding the ruby annotation text.
Supported in PDF/UA-1.
Section A container for grouping related content elements.
Supported in PDF/UA-1.
Span A generic inline portion of content having no particular inherent characteristics.
Supported in PDF/UA-1.
Strong Encloses content for the purpose of strong importance, seriousness or urgency for its contents.
Subdivision Encloses content typically perceived as a sub-division inside a block level structure element.
Table A two-dimensional logical structure of cells, possibly including a complex substructure.
Supported in PDF/UA-1.
TableBody A group of TableRow structure elements that constitute the main body portion of a table.
Internal to a Table structure.
Supported in PDF/UA-1.
TableDataCell A table cell containing content that is part of the table's content.
Internal to a Table structure.
Supported in PDF/UA-1.
TableFooter A group of TableRow structure elements that constitute the footer of a table.
Internal to a Table structure.
Supported in PDF/UA-1.
TableHeader A group of TableRow structure elements that constitute the header of a table.
Internal to a Table structure.
Supported in PDF/UA-1.
TableHeaderCell A table header cell containing content describing one or more rows, columns or rows and columns of the table.
Internal to a Table structure.
Supported in PDF/UA-1.
TableOfContents A list made up of table of contents item entries (TableOfContentsItem) and/or other nested table of contents entries (TableOfContents).
A TableOfContents entry that includes only TableOfContentsItem entries represents a flat hierarchy. A TableOfContents entry that includes other nested TableOfContents entries (and possibly TableOfContentsItem entries) represents a more complex hierarchy. Ideally, the hierarchy of a top level TableOfContents entry reflects the structure of the main body of the document.
Supported in PDF/UA-1.
TableOfContentsItem An individual member of a table of contents. This entry's children may be any of the following structure types: LabelReferenceNonStructuralElementParagraphTableOfContents
Supported in PDF/UA-1.
TableRow A row of TableHeaderCell cells or TableDataCell cells in a table.
Internal to a Table structure.
Supported in PDF/UA-1.
Title Encloses content that is usually referred to as the title of a document or high-level division of content.
Warichu The wrapper around the entire warichu assembly.
Supported in PDF/UA-1.
WarichuPunctuation The punctuation that surrounds the content in the WarichuText structure element.
Supported in PDF/UA-1.
WarichuText The smaller-size text of a warichu comment that is formatted into two lines and placed between surrounding WarichuPunctuation elements.
Supported in PDF/UA-1.