Table of Contents

Class ExtractedDocument

Namespace
Qavren.Edge.Ingestion
Assembly
Qavren.Edge.Ingestion.dll

One normalised text buffer plus blocks indexing into it. CRLF and lone CR to LF, NFC, BOM stripped, U+00A0/U+2007/U+202F folded to a space, when NormalizeText is on (spec 6).

public sealed record ExtractedDocument : IEquatable<ExtractedDocument>
Inheritance
ExtractedDocument
Implements
Inherited Members

Constructors

ExtractedDocument(string, string, int, string, string, IReadOnlyList<DocumentBlock>, IReadOnlyDictionary<string, string>, int?, bool, IReadOnlyList<IngestionFailure>?)

One normalised text buffer plus blocks indexing into it. CRLF and lone CR to LF, NFC, BOM stripped, U+00A0/U+2007/U+202F folded to a space, when NormalizeText is on (spec 6).

Properties

Blocks
DocumentId
ExtractorId
ExtractorVersion
HasTextLayer
MediaType
Metadata
PageCount
Text
Warnings