Class DocxExtractorOptions
Knobs for DocxTextExtractor (spec 7.5). Set them through AddDocxExtractor(configure).
public sealed class DocxExtractorOptions
- Inheritance
-
DocxExtractorOptions
- Inherited Members
Properties
- ExcludeHeadersAndFooters
ON by default, and that is a behaviour-changing default: page headers and footers repeat on every page and poison embeddings, so they are dropped. Off, they come back as Footer blocks — headers first, footers last.
- IncludeNotes
Append footnotes and endnotes after the body as Footer blocks. On.
- IncludeTables
Emit tables as TableRow blocks, cells pipe-joined, header row first. On.
- IncludeTextBoxes
Reach into
w:txbxContent(VML and DrawingML text boxes), which extractors routinely miss. On.
- StreamingThresholdBytes
Above this size the main document part is read with
OpenXmlPartReader(SAX) instead of being materialised as a DOM. 8 MiB. Event 913 records which mode ran.