THPDFJobProcessor.ExecuteLoadedOperation

Utför en operation mot ett lånad inläst dokument

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

Enheten är HPDFDocJobs; anroparen behåller ägarskapet av dokumentet, operationen, utdataströmmen och returnerat resultat

Binära resultat som renderade PNG-byte skrivs till Output när sådan tillhandahålls, medan JSON-resultat returneras som ett THPDFJSONKind objektträd

Den valfria kontrollpunktshändelsen löper genom hela operationen och bevarar avbrotts- och budgetundantag för samarbetsvilligt avbrytande

Jämförelseoperationer som behöver ett andra dokument använder ExecuteLoadedOperationWithComparison, och signering med explicit tidsstämpeltransport använder ExecuteLoadedSigningOperation

JSON- och C ABI-dokumentoperationer