Table of Contents

Enum PdfTagType

Namespace
BitMiracle.Docotic.Pdf
Assembly
BitMiracle.Docotic.Pdf.dll

Specifies standard or popular marked content tag types.

public enum PdfTagType

Fields

Annot = 100

Annotation. Either an association between the content enclosed by the Annot structure element and one or more corresponding PDF annotations, or a mechanism to include one or more PDF annotations in the structure tree.

Tagged PDF standard structure type.

Art = 200

Article. A relatively self-contained body of text constituting a single narrative or exposition.

Tagged PDF standard structure type in PDF 1.7 and older but not in PDF 2.0.

Artifact = 300

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. May be used to enclose content that would not otherwise be tagged based on the rules of tagged PDF.

Tagged PDF standard structure type in PDF 2.0. Used in conjunction with PdfArtifact as a marked content property list (Properties).

Aside = 400

Encloses content that is distinct from other content within its parent structure element.

Tagged PDF standard structure type in PDF 2.0.

BibEntry = 500

Bibliography entry. A reference identifying the external source of some cited content. It may contain a label as a child.

Tagged PDF standard structure type in PDF 1.7 and older but not in PDF 2.0.

BlockQuote = 600

Block quotation. A portion of text consisting of one or more paragraphs attributed to someone other than the author of the surrounding text.

Tagged PDF standard structure type in PDF 1.7 and older but not in PDF 2.0.

Caption = 700

Encloses content that serves as a caption for tables, lists, images, formulas, media objects or other types of content.

Tagged PDF standard structure type.

Clip = 800

Identifies marked clipping sequence.

Defined in PDF 1.7 and older but not in PDF 2.0.

Code = 900

A fragment of computer program text.

Tagged PDF standard structure type in PDF 1.7 and older but not in PDF 2.0.

Content = 1000

Custom tag that often encloses marked content.

This tag is not defined in PDF specification.

Custom = 0

Unknown tag type. Check Name property.

Div = 1100

Division. 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 non-semantic fashion.

Tagged PDF standard structure type.

Document = 1200

Encloses a logical document.

Tagged PDF standard structure type.

DocumentFragment = 1300

Encloses a logical document fragment.

Tagged PDF standard structure type in PDF 2.0.

Em = 1400

Emphasis. Encloses content for the purpose of emphasis.

Tagged PDF standard structure type in PDF 2.0.

EmbeddedDocument = 1500

Custom tag that often describe associated non-PDF documents.

This tag is not defined in PDF specification.

FENote = 1600

Used to markup footnotes and endnotes.

Tagged PDF standard structure type in PDF 2.0.

Footnotes and endnotes are content that is not normally read as part of the enclosing content from which it is referenced, but rather consulted at the reading person's discretion.

Figure = 1700

Encloses graphical content.

Tagged PDF standard structure type.

Form = 1800

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.

Tagged PDF standard structure type.

Formula = 1900

Encloses a formula.

Tagged PDF standard structure type.

H = 2000

Heading without level. Encloses a low-level division of content. The heading level is derived from the nesting of the logical structure within a given Document or DocumentFragment structure element.

Tagged PDF standard structure type.

H1 = 2100

Heading level 1. Encloses a low-level division of content.

Tagged PDF standard structure type.

H2 = 2200

Heading level 2. Encloses a low-level division of content.

Tagged PDF standard structure type.

H3 = 2300

Heading level 3. Encloses a low-level division of content.

Tagged PDF standard structure type.

H4 = 2400

Heading level 4. Encloses a low-level division of content.

Tagged PDF standard structure type.

H5 = 2500

Heading level 5. Encloses a low-level division of content.

Tagged PDF standard structure type.

H6 = 2600

Heading level 6. Encloses a low-level division of content.

Tagged PDF standard structure type.

Index = 2700

A sequence of entries containing identifying text accompanied by reference elements that point out occurrences of the specified text in the main body of a document.

Tagged PDF standard structure type in PDF 1.7 and older but not in PDF 2.0.

InlineShape = 2800

Custom tag that often encloses graphical content.

This tag is not defined in PDF specification.

L = 2900

List. Encloses content consisting of a sequence of items that are semantically related with each other.

Tagged PDF standard structure type.

LBody = 3000

List item body. Encloses the actual content of a list item (LI).

Tagged PDF standard structure type.

LI = 3100

List item. Encloses content for an individual member of a list (L).

Tagged PDF standard structure type.

Layer = 3200

Custom tag that often describes layers produced by Adobe applications.

This tag is not defined in PDF specification. Used in conjunction with PdfAdobeLayer as a marked content property list (Properties).

Lbl = 3300

Label. Encloses content that distinguishes it from other content inside the same parent element.

Tagged PDF standard structure type.

An association between content enclosed by the Link structure element and a corresponding link annotation.

Tagged PDF standard structure type.

Metadata = 3500

Encloses metadata associated with a marked content.

Defined in PDF specification.

NonStruct = 3600

Non-structural element. 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 should not be interpreted or exported to other document formats.

Tagged PDF standard structure type.

Note = 3700

Note. An item of explanatory text, such as a footnote or an endnote, that is referred to from within the body of the document.

Tagged PDF standard structure type in PDF 1.7 and older but not in PDF 2.0.

OC = 3800

Encloses optional content also known as PDF layers.

Defined in PDF specification. Used in conjunction with PdfLayerBase as a marked content property list (Properties).

P = 3900

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.

Tagged PDF standard structure type.

Part = 4000

Encloses a grouping of structure elements without consideration for their hierarchy.

Tagged PDF standard structure type.

PlacedGraphic = 4100

Custom tag that often encloses graphical content.

This tag is not defined in PDF specification.

Private = 4200

A grouping element containing private content belonging to the application producing it.

Tagged PDF standard structure type in PDF 1.7 and older but not in PDF 2.0.

Quote = 4300

Quotation. An inline portion of text attributed to someone other than the author of the surrounding text.

Tagged PDF standard structure type in PDF 1.7 and older but not in PDF 2.0.

RB = 4400

Ruby base text. The full-size text to which the ruby annotation (RT) is applied.

Tagged PDF standard structure type.

RP = 4500

Ruby punctuation surrounding the ruby annotation text (RT).

Tagged PDF standard structure type.

RT = 4600

Ruby annotation text. The smaller-size text that shall be placed adjacent to the ruby base text (RB).

Tagged PDF standard structure type.

Reference = 4700

A citation to content elsewhere in the document.

Tagged PDF standard structure type in PDF 1.7 and older but not in PDF 2.0.

ReversedChars = 4800

Encloses text strings containing characters in reverse order.

Relates to Tagged PDF but not a standard structure type.

Ruby = 4900

Structure element that wraps around an entire ruby assembly.

Tagged PDF standard structure type.

Ruby text is a side note, written in a smaller text size and placed adjacent to the base text to which it refers. It is used in Japanese and Chinese to describe the pronunciation of unusual words or to describe such items as abbreviations and logos.

Sect = 5000

Section. Encloses a grouping of structure elements with consideration for their hierarchy.

Tagged PDF standard structure type.

Shape = 5100

Custom tag that often encloses graphical content.

This tag is not defined in PDF specification.

Span = 5200

A generic inline portion of content having no particular inherent characteristics.

Tagged PDF standard structure type.

Strong = 5300

Encloses content for the purpose of strong importance, seriousness or urgency for its contents.

Tagged PDF standard structure type in PDF 2.0.

Sub = 5400

Sub-division of a block level element. Encloses content typically perceived as a sub-division inside a block level structure element.

Tagged PDF standard structure type in PDF 2.0.

TBody = 5500

An optional group of TR structure elements that constitute the main body portion of a table (Table).

Tagged PDF standard structure type.

TD = 5600

A table cell containing content that is part of the table's content (Table).

Tagged PDF standard structure type.

TFoot = 5700

An optional group of TR structure elements that constitute the footer of a table (Table).

Tagged PDF standard structure type.

TH = 5800

A table header cell containing content describing one or more rows, columns or rows and columns of the table (Table).

Tagged PDF standard structure type.

THead = 5900

An optional group of TR structure elements that constitute the header of a table (Table).

Tagged PDF standard structure type.

TOC = 6000

Table of contents. A list made up of table of contents item entries (TOCI) and/or other nested table of contents entries.

Tagged PDF standard structure type in PDF 1.7 and older but not in PDF 2.0.

TOCI = 6100

Table of contents item. An individual member of a table of contents (TOC).

Tagged PDF standard structure type in PDF 1.7 and older but not in PDF 2.0.

TR = 6200

A row of table header cells (TH) or table data cells (TD) in a table (Table).

Tagged PDF standard structure type.

Table = 6300

A two-dimensional logical structure of cells, possibly including a complex substructure.

Tagged PDF standard structure type.

TagSuspect = 6400

Encloses content where the ordering does not meet Tagged PDF specifications.

Relates to Tagged PDF in PDF 1.7 but not in PDF 2.0. Not a standard structure type.

TextBox = 6500

Custom tag that often encloses text content.

This tag is not defined in PDF specification.

Title = 6600

Encloses content that is usually referred to as the title of a document or high-level division of content.

Tagged PDF standard structure type in PDF 2.0.

Tx = 6700

Encloses variable text in text boxes and combo boxes.

Defined in PDF specification.

WP = 6800

Warichu punctuation that surrounds the content in the WT structure element.

Tagged PDF standard structure type.

WT = 6900

Warichu text. The smaller-size text of a warichu comment that is formatted into two lines and placed between surrounding WP elements.

Tagged PDF standard structure type.

Warichu = 7000

The wrapper around the entire warichu assembly.

Tagged PDF standard structure type.

Warichu text is a comment or annotation, written in a smaller text size and formatted onto two smaller lines within the height of the containing text line and placed following (inline) the base text to which it refers. It is used in Japanese for descriptive comments and for ruby annotation text that is too long to be aesthetically formatted as a ruby.

Remarks

Tags indicate the role or significance of marked content.