Namespace Qavren.Edge.Ingestion.OpenXml
Classes
- DocxExtractorOptions
Knobs for DocxTextExtractor (spec 7.5). Set them through
AddDocxExtractor(configure).
- DocxTextExtractor
Spec 7.5's DOCX extractor over DocumentFormat.OpenXml 3.5.1. Heading levels come from the outline level — the paragraph's own
w:outlineLvl, then the style's, through the styles part — and never from a style name; runs are merged; tables are pipe-joined rows; headers and footers are excluded by default; and above StreamingThresholdBytes the main part is read withOpenXmlPartReaderinstead of the DOM.OpenXmlValidatoris never called.
- OpenXmlIngestionBuilderExtensions
The one builder call
Qavren.Edge.Ingestion.OpenXmlpublishes (spec 11).