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

HPDFCompareContractSources · Nativer Contract-Vergleich