import groupdocs.signature as sg
def run():
# مستند که باید امضا شود را دریافت کرده و آن را به Signature منتقل کنید
with sg.Signature('input.jpeg') as signature:
# تنظیمات بارکد QR را با متن مورد نیاز پیکربندی کنید
options = sg.QrCodeSignOptions("Archived on July 11, 2019")
# موقعیت بارکد QR را در صفحه تنظیم کنید
options.VerticalAlignment = sg.Domain.VerticalAlignment.Top
options.HorizontalAlignment = sg.Domain.HorizontalAlignment.Right
# حدود مستند را برای امضا تنظیم کنید
options.Margin = sg.Padding()
options.Margin.Top = 20
options.Margin.Right = 20
# رنگ بارکد QR را انتخاب کنید
options.ForeColor = sg.Color.Red
# گزینههای فونت برای پیام را تعریف کنید
options.Font = sg.SignatureFont()
options.Font.Size = 12
options.Font.FamilyName = "Comic Sans MS"
# رنگ پسزمینه و قلم برای بارکد QR را تعیین کنید
options.Background = sg.Background()
options.Background.Color = Color.LimeGreen
options.Background.Transparency = 0.5
options.Background.Brush = sg.LinearGradientBrush(sg.Color.LimeGreen, sg.Color.DarkGreen)
# بارکد QR را در مستند درج کنید
result = signature.Sign("output.jpeg", options)