Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
Cette méthode est implémentée côté client. Elle est appelée par ABBYY FineReader Engine avant de renuméroter les pages dans Document Viewer. Le processus peut être déclenché dans les situations suivantes :
- un nouveau numéro de page a été saisi dans Document Viewer ou dans la boîte de dialogue Page Properties
- certaines pages ont été déplacées vers une nouvelle position dans Document Viewer à l’aide de la souris
- les pages sont renumérotées dans la boîte de dialogue Renumber Pages
Elle transmet au client le nouvel ordre des pages. Cette méthode permet également d’annuler l’opération.
HRESULT OnRenumberingPages(
IIntsCollection* NewOrder,
VARIANT_BOOL* Cancel
);
void OnRenumberingPages(
IIntsCollection NewOrder,
out bool Cancel
);
Sub OnRenumberingPages( _
NewOrder As IIntsCollection, _
ByRef Cancel As Boolean _
)
NewOrder
[in] Indique le nouvel ordre des pages sous la forme d’un objet IntsCollection.
Cancel
[out] Vous pouvez définir cette variable sur TRUE pour indiquer que le processus doit être interrompu. Dans ce cas, le processus d’analyse ou de reconnaissance sera abandonné.
[C++ uniquement] Si cette méthode renvoie une valeur autre que S_OK, cela signifie qu’une erreur s’est produite du côté client et, dans ce cas, la valeur du paramètre Cancel n’est pas prise en compte.
L’implémentation cliente de cette méthode doit garantir que toutes les exceptions levées dans la méthode sont interceptées et traitées, et qu’aucune n’est propagée en dehors de la méthode. La propagation d’une exception en dehors de la méthode peut entraîner des résultats imprévisibles (par exemple, l’arrêt du programme).
DocumentViewer
IDocumentViewerEvents