procedure BeginPageObjectEditTransaction(AllowSignedDocument: Boolean = False);
BeginPageObjectEditTransaction fångar en avgränsad, reproducerbar snapshot av det aktiva dokumentet och går in i det transaktionstillstånd där redigeringar av sidobjekt journalförs i stället för att tillämpas direkt
Som standard vägrar anropet ett dokument som bär signaturer; skicka AllowSignedDocument = True för att ändå öppna transaktionen när anroparen tar på sig ansvaret för att befintliga signaturer ogiltigförklaras
PageObjectEditTransactionStatus medan transaktionen är öppenCommitPageObjectEditTransaction för att tillämpa de journalförda redigeringarna eller RollbackPageObjectEditTransaction för att återställa snapshotenLåt en grupp objektredigeringar ingå i en transaktion så att de kan ångras som en enhet
Pdf1.BeginPageObjectEditTransaction;
try
Pdf1.SetTextObjectFontSize(3, 14);
if not Pdf1.CommitPageObjectEditTransaction then Pdf1.RollbackPageObjectEditTransaction;
finally
Pdf1.UpdatePage(1);
end;