What text extraction includes and how the content runs, set fluently with With* methods.
public sealed class TextExtractionOptions
ISO 32000-2 §9.10, §8.11.3.1, §14.8.2 and §14.9.
kind:method, kind:property, kind:ctor. Press Esc to clear.ApplyAlternateDescriptionsGets or sets a value indicating whether, in structure order, the alternate description (Alt) of a structure element replaces the text of the glyphs it covers, as a whole word or phrase, flagged AlternateDescription. Default false: the text is what the page shows; ActualText, a replacement for what a person sees, always applies.ApplyExpansionsGets or sets a value indicating whether, in structure order, the expansion (E) of a structure element that is an abbreviation or acronym replaces the text of the glyphs it covers, as a whole word, flagged Expansion. Default false: the abbreviation is extracted as shown.ContentOptionsGets or sets the options of the content run: limits, cancellation and the optional content state that decides what is hidden. null, the default, for the interpreter's defaults.IncludeArtifactsGets or sets a value indicating whether artifacts are extracted, flagged Artifact: content in a marked-content sequence tagged Artifact, and on a tagged page read in Structure order, content under an Artifact structure element or not in the structure tree at all. Default false: artifacts (running heads, page numbers, decoration) are not part of the document's real content and are left out.IncludeHiddenContentGets or sets a value indicating whether glyphs hidden by optional content are extracted, flagged Hidden. Default false: hidden text is left out, as a viewer does not show it.ReadingOrderGets or sets the order ExtractText(TextExtractionOptions) gives the glyphs in. Default Structure: logical content order on tagged pages, content order on the others.