procedure BeginPageObjectEditTransaction(AllowSignedDocument: Boolean = False);
BeginPageObjectEditTransaction acquisisce un'istantanea limitata e riproducibile del documento attivo ed entra nello stato di transazione in cui le modifiche agli oggetti di pagina vengono annotate in un journal invece di essere applicate direttamente
Per impostazione predefinita la chiamata rifiuta un documento che porta firme; passare AllowSignedDocument = True per aprire comunque la transazione quando il chiamante accetta la responsabilità di invalidare le firme esistenti
PageObjectEditTransactionStatus mentre la transazione è apertaCommitPageObjectEditTransaction per applicare le modifiche annotate nel journal oppure RollbackPageObjectEditTransaction per ripristinare l'istantaneaAvvolgere un gruppo di modifiche agli oggetti così che possano essere annullate come una sola unità
Pdf1.BeginPageObjectEditTransaction;
try
Pdf1.SetTextObjectFontSize(3, 14);
if not Pdf1.CommitPageObjectEditTransaction then Pdf1.RollbackPageObjectEditTransaction;
finally
Pdf1.UpdatePage(1);
end;