THPDFContractDocumentSource
Unité : HPDFContractCompareCore
THPDFContractDocumentSource = record
Context: Pointer;
PageCount: THPDFContractPageCount;
SemanticPage: THPDFContractSemanticPage;
VisibleBox: THPDFContractVisibleBox;
end;
PageCount(Context) renvoie le nombre stable de pages chargées ; SemanticPage(Context, PageIndex, Layout) renvoie le texte sémantique et les positions réels ; VisibleBox(Context, PageIndex, Left, Bottom, Right, Top) renvoie les bornes visibles via des sorties Single
Les index de pages sont à base zéro et la géométrie utilise l'espace utilisateur PDF ; conservez les contextes de callbacks et les données sources inchangés jusqu'au retour de la comparaison
HPDFHeadlessContractSource crée ce record depuis un THPDFHeadlessDocument, en préservant les politiques natives de parsing, d'extraction et de ressources