THPDFJobProcessor.ExecuteLoadedOperation

Voert één operatie uit tegen een geleend geladen document

class function ExecuteLoadedOperation(Document: THotPDF;
  Op: THPDFJSONValue; Output: TStream = nil;
  Checkpoint: TNotifyEvent = nil): THPDFJSONValue; static;

De unit is HPDFDocJobs; de aanroeper houdt het eigendom van het document, de operatie, de uitvoerstream en het teruggegeven resultaat

Binaire resultaten zoals gerenderde PNG-bytes worden naar Output weggeschreven wanneer die wordt meegeleverd, terwijl JSON-resultaten als een THPDFJSONKind-objectboom worden teruggegeven

Het optionele checkpoint-event draait gedurende de operatie en behoudt annulerings- en budget-exceptions voor coöperatieve abort

Vergelijkingsoperaties die een tweede document nodig hebben gebruiken ExecuteLoadedOperationWithComparison, en signeren met een expliciet timestamp-transport gebruikt ExecuteLoadedSigningOperation

JSON- en C ABI-documentoperaties