procedure BeginPageObjectEditTransaction(AllowSignedDocument: Boolean = False);
تلتقط BeginPageObjectEditTransaction لقطة محدودة الحدود قابلة لإعادة الإنتاج من المستند النشط وتدخل حالة المعاملة التي تُسجَّل فيها تحريرات كائنات الصفحة في سجل بدل تطبيقها مباشرة
ترفض الاستدعاء افتراضيًا مستندًا يحمل توقيعات؛ ومرر AllowSignedDocument = True لفتح المعاملة على أي حال عندما يقبل المستدعي المسؤولية عن إبطال التوقيعات القائمة
PageObjectEditTransactionStatus طوال بقاء المعاملة مفتوحةCommitPageObjectEditTransaction لتطبيق التحريرات المسجلة أو RollbackPageObjectEditTransaction لاستعادة اللقطةغلِّف مجموعة تحريرات كائنات حتى يمكن التراجع عنها كوحدة واحدة
Pdf1.BeginPageObjectEditTransaction;
try
Pdf1.SetTextObjectFontSize(3, 14);
if not Pdf1.CommitPageObjectEditTransaction then Pdf1.RollbackPageObjectEditTransaction;
finally
Pdf1.UpdatePage(1);
end;