function SaveAsObjectGraphPatched(Stream: TStream; const Operations: TPdfObjectPatchOperations; out Report: TPdfObjectGraphReport; AllowSignedDocument: Boolean = False): Boolean;
| Stream | TStream. Kohdevirta. |
| Operations | TPdfObjectPatchOperations. Operaatioiden taulukko, kussakin Kind (popSet tai popRemove), kohde ObjectNumber ja Generation, sanakirjan Key sekä popSet-operaatiolle Value, jonka oma Kind valitsee null-, totuusarvo-, kokonaisluku-, reaaliluku-, nimi-, tekstimerkkijono- tai viitearvon. |
| Report | TPdfObjectGraphReport. Vastaanottaa PatchedObjectCount, AppliedOperationCount, tavumäärät, Succeeded ja ErrorMessage. |
| AllowSignedDocument | Boolean. Salli allekirjoitetun asiakirjan uudelleenkirjoitus. Oletus on False. |
| Result | Boolean. True, kun korjattu asiakirja kirjoitettiin. |
function SaveAsObjectGraphPatched(const FileName: string; const Operations: TPdfObjectPatchOperations; out Report: TPdfObjectGraphReport; AllowSignedDocument: Boolean = False): Boolean;
| FileName | string. Kohdetiedosto, kirjoitetaan atomisesti samassa hakemistossa olevan väliaikaistiedoston kautta. |
| Operations | TPdfObjectPatchOperations. Sama operaatioluettelo kuin virtaylikuormituksessa. |
| Report | TPdfObjectGraphReport. Sama raporttitietue. |
| AllowSignedDocument | Boolean. Salli allekirjoitetun asiakirjan uudelleenkirjoitus. |
| Result | Boolean. True, kun tiedosto kirjoitettiin. |
Tavoittaa merkinnät, joita mikään tyypitetty API ei paljasta - yksityinen avain katalogisanakirjassa, katselijan asetus, jota PDFium ei mallinna, korjattu merkintä vaurioituneessa tiedostossa - nimeämällä objektin ja avaimen suoraan
AppliedOperationCount suhteessa Operations-taulukon pituuteen näyttää, löysikö jokainen muokkaus kohteensa; olemattoman objektin nimeävä operaatio raportoidaan sen sijaan, että se ohitettaisiin hiljaa
Allekirjoitetun asiakirjan uudelleenkirjoitus mitätöi sen allekirjoitukset, joten tapaus hylätään, ellei kutsuja erikseen pyydä sitä. Käytä ensin ExportObjectGraph-kutsua löytääksesi korjattavat objektinumerot