procedure BeginPageObjectEditTransaction(AllowSignedDocument: Boolean = False);
BeginPageObjectEditTransaction legt een begrensde, reproduceerbare snapshot van het actieve document vast en gaat naar de transactiestatus waarin page-object-bewerkingen worden gejournaliseerd in plaats van direct toegepast
Standaard weigert de aanroep een document dat handtekeningen draagt; geef AllowSignedDocument = True door om de transactie toch te openen wanneer de aanroeper de verantwoordelijkheid voor het ongeldig maken van bestaande handtekeningen accepteert
PageObjectEditTransactionStatus zolang de transactie open isCommitPageObjectEditTransaction aan om de gejournaliseerde bewerkingen toe te passen of RollbackPageObjectEditTransaction om de snapshot te herstellenWikkel een groep objectbewerkingen in zodat ze als één eenheid ongedaan gemaakt kunnen worden
Pdf1.BeginPageObjectEditTransaction;
try
Pdf1.SetTextObjectFontSize(3, 14);
if not Pdf1.CommitPageObjectEditTransaction then Pdf1.RollbackPageObjectEditTransaction;
finally
Pdf1.UpdatePage(1);
end;