procedure BeginIncrementalSave(AllowSignedDocument: Boolean = False);
| AllowSignedDocument | Booleskt värde som tillåter en session på ett dokument som redan bär signaturer när det sätts till True; standardvärdet False utlöser EPdfError för signerad indata |
Fångar det aktuella dokumentet som baslinjen för en inkrementell sparsession. Varje senare CommitIncrementalSave jämför det levande dokumentet mot den baslinjen och lägger bara till de ändrade objekten tillsammans med en ny korsreferenssektion, vilket lämnar alla tidigare bytes orörda
En krypterad källa behåller sina fullständiga originalbytes som oföränderligt prefix medan sessionen jämför avkodade semantiska ögonblicksbilder; tillagda strängar och strömmar ärver de befintliga R5-, R6- eller R7-säkerhetsparametrarna, den exakta /Encrypt-referensen och objektgenerationerna, och en ny PDF MAC utfärdas när källan använder autentiserad kryptering
Krypterad progressiv indata accepteras först när hela den ursprungliga källan är tillgänglig. Signerade dokument avvisas om inte AllowSignedDocument säger annat, eftersom att lägga till en revision är exakt det som en signatur är ämnad att synliggöra
IncrementalSaveActive rapporterar om en session är öppen. Stäng den med EndIncrementalSave