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, 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, when NormalizeText is on (spec 6).

Properties

Blocks
DocumentId
ExtractorId
ExtractorVersion
HasTextLayer
MediaType
Metadata
PageCount
Text
Warnings