SaveChanges

Dokumentverwaltung

Beschreibung

Hängt geänderte Objekte an die ursprünglich mit LoadFromFile geöffnete Datei an, wobei jedes ursprüngliche Byte erhalten bleibt und ein neuer inkrementeller xref-Abschnitt hinzugefügt wird

Die Methode validiert Password vor dem Schreiben, weist eine Quelle ab, deren Länge extern geändert wurde, und lädt anschließend die aktualisierte Datei neu, sodass ein weiterer Aufruf die neueste Quelllänge und /Prev-Kette verwendet

Das ausgewählte öffentliche Dokumenthandle bleibt beim Neuladen stabil

Aus einem Stream oder einer Zeichenfolge geladene Dokumente besitzen keinen ursprünglichen Pfad und geben null zurück

Syntax

Delphi

Function TPDFlib.SaveChanges(Const Password: WideString): Integer;

Parameter

PasswordDas zum erneuten Laden einer verschlüsselten Quelle erforderliche Kennwort oder eine leere Zeichenfolge für ein unverschlüsseltes Dokument

Rückgabewerte

0Das Dokument ist nicht dateibasiert, das Kennwort ist falsch, die Quelle wurde extern geändert oder Anfügen beziehungsweise Neuladen ist fehlgeschlagen
1Die inkrementelle Aktualisierung wurde angehängt und das aktualisierte Dokument neu geladen

Siehe auch

AppendToFile, AppendToStream, SaveToFile