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.

Art = 200

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

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.

Aside = 400

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

BibEntry = 500

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

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.

Caption = 700

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

Clip = 800

Identifies marked clipping sequence.

Code = 900

A fragment of computer program text.

Content = 1000

Custom tag that often encloses marked content.

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.

Document = 1200

Encloses a logical document.

DocumentFragment = 1300

Encloses a logical document fragment.

Em = 1400

Emphasis. Encloses content for the purpose of emphasis.

EmbeddedDocument = 1500

Custom tag that often describe associated non-PDF documents.

FENote = 1600

Used to markup footnotes and endnotes.

Figure = 1700

Encloses graphical content.

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.

Formula = 1900

Encloses a formula.

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.

H1 = 2100

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

H2 = 2200

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

H3 = 2300

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

H4 = 2400

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

H5 = 2500

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

H6 = 2600

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

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.

InlineShape = 2800

Custom tag that often encloses graphical content.

L = 2900

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

LBody = 3000

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

LI = 3100

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

Layer = 3200

Custom tag that often describes layers produced by Adobe applications.

Lbl = 3300

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

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

Metadata = 3500

Encloses metadata associated with a marked content.

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.

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.

OC = 3800

Encloses optional content also known as PDF layers.

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.

Part = 4000

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

PlacedGraphic = 4100

Custom tag that often encloses graphical content.

Private = 4200

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

Quote = 4300

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

RB = 4400

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

RP = 4500

Ruby punctuation surrounding the ruby annotation text (RT).

RT = 4600

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

Reference = 4700

A citation to content elsewhere in the document.

ReversedChars = 4800

Encloses text strings containing characters in reverse order.

Ruby = 4900

Structure element that wraps around an entire ruby assembly.

Sect = 5000

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

Shape = 5100

Custom tag that often encloses graphical content.

Span = 5200

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

Strong = 5300

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

Sub = 5400

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

TBody = 5500

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

TD = 5600

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

TFoot = 5700

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

TH = 5800

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

THead = 5900

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

TOC = 6000

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

TOCI = 6100

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

TR = 6200

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

Table = 6300

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

TagSuspect = 6400

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

TextBox = 6500

Custom tag that often encloses text content.

Title = 6600

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

Tx = 6700

Encloses variable text in text boxes and combo boxes.

WP = 6800

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

WT = 6900

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

Warichu = 7000

The wrapper around the entire warichu assembly.

Remarks

Tags indicate the role or significance of marked content.