THPDFContractDocumentSource
Unit: HPDFContractCompareCore
THPDFContractDocumentSource = record
Context: Pointer;
PageCount: THPDFContractPageCount;
SemanticPage: THPDFContractSemanticPage;
VisibleBox: THPDFContractVisibleBox;
end;
PageCount(Context) liefert die stabile Anzahl geladener Seiten; SemanticPage(Context, PageIndex, Layout) liefert tatsächlichen semantischen Text und Positionen; VisibleBox(Context, PageIndex, Left, Bottom, Right, Top) liefert sichtbare Grenzen über Single-Ausgaben
Seitenindizes sind nullbasiert und die Geometrie nutzt den PDF-User-Space; halten Sie Callback-Kontexte und Source-Daten unverändert, bis der Vergleich zurückkehrt
HPDFHeadlessContractSource erzeugt diesen Record aus einem THPDFHeadlessDocument und erhält das native Parsing sowie die Extraktions- und Ressourcen-Policies