THPDFJobProcessor.ExecuteLoadedOperation
Esegue una singola operazione su un documento caricato preso in prestito
class function ExecuteLoadedOperation(Document: THotPDF;
Op: THPDFJSONValue; Output: TStream = nil;
Checkpoint: TNotifyEvent = nil): THPDFJSONValue; static;
L'unità è HPDFDocJobs; il chiamante mantiene la proprietà di documento, operazione, stream di output e risultato restituito
I risultati binari come i byte PNG renderizzati vengono scritti su Output quando fornito, mentre i risultati JSON vengono restituiti come albero di oggetti THPDFJSONKind
L'evento checkpoint facoltativo accompagna tutta l'operazione e preserva le eccezioni di annullamento e di budget per un abort cooperativo
Le operazioni di confronto che richiedono un secondo documento usano ExecuteLoadedOperationWithComparison, mentre la firma con un transport di timestamp esplicito usa ExecuteLoadedSigningOperation