procedure BeginIncrementalSave(AllowSignedDocument: Boolean = False);
| AllowSignedDocument | Valor Boolean que permite una sesión sobre un documento que ya lleva firmas cuando se establece en True; el valor predeterminado False genera EPdfError para entradas firmadas |
Captura el documento actual como línea base de una sesión de guardado incremental. Cada CommitIncrementalSave posterior compara el documento activo contra esa línea base y anexa solo los objetos modificados junto con una nueva sección de referencias cruzadas, dejando intactos todos los bytes anteriores
Una fuente cifrada conserva sus bytes originales completos como prefijo inmutable mientras la sesión compara instantáneas semánticas descifradas; las cadenas y los flujos anexados heredan los parámetros de seguridad R5, R6 o R7 existentes, la referencia /Encrypt exacta y las generaciones de objetos, y se emite un nuevo PDF MAC cuando la fuente usa cifrado autenticado
La entrada progresiva cifrada se acepta solo después de que la fuente original completa esté disponible. Los documentos firmados se rechazan a menos que AllowSignedDocument indique lo contrario, porque anexar una revisión es justo lo que una firma busca hacer visible
IncrementalSaveActive informa si hay una sesión abierta. Ciérrela con EndIncrementalSave