THPDFJobProcessor.ExecuteLoadedOperation
Exécute une opération sur un document chargé emprunté
class function ExecuteLoadedOperation(Document: THotPDF;
Op: THPDFJSONValue; Output: TStream = nil;
Checkpoint: TNotifyEvent = nil): THPDFJSONValue; static;
L'unité est HPDFDocJobs ; l'appelant reste propriétaire du document, de l'opération, du stream de sortie et du résultat renvoyé
Les résultats binaires tels que les octets PNG rendus sont écrits dans Output lorsqu'il est fourni, tandis que les résultats JSON sont renvoyés sous forme d'arbre d'objets THPDFJSONKind
L'événement de checkpoint optionnel s'exécute tout au long de l'opération et préserve les exceptions d'annulation et de budget en vue d'un abandon coopératif
Les opérations de comparaison qui ont besoin d'un second document passent par ExecuteLoadedOperationWithComparison, et la signature avec un transport d'horodatage explicite passe par ExecuteLoadedSigningOperation