Analyze SignResult result to check newly created signatures if needed.
This example shows how to setup extra digital signature look. See SignResult
using(Signaturesignature=newSignature("sample.docs")){DigitalSignOptionsoptions=newDigitalSignOptions("certificate.pfx"){// certifiate passwordPassword="1234567890",// digital certificate detailsReason="Sign",Contact="JohnSmith",Location="Office1",// image as digital certificate appearance on document pagesImageFilePath=imagePath,//AllPages=true,Width=80,Height=60,VerticalAlignment=VerticalAlignment.Bottom,HorizontalAlignment=HorizontalAlignment.Right,Margin=newPadding(){Bottom=10,Right=10},// Setup signature line appearance.// This appearance will add Signature Line on the first page.// Could be useful for .xlsx files.Appearance=newDigitalSignatureAppearance("John Smith","Title","jonny@test.com")};signature.Sign("signed.docx",options);}
Sign Pdf document with Text signature Sticker appearance
This example shows how to add Text signature to Pdf document with sticker look. See SignResult
using(Signaturesignature=newSignature("sample.docx")){TextSignOptionsoptions=newTextSignOptions("John Smith"){// set signature positionLeft=100,Top=100,// set signature rectangleWidth=100,Height=30,// setup proper signature implementationSignatureImplementation=TextSignatureImplementation.Sticker,Appearance=newPdfTextStickerAppearance(){// select sticker iconIcon=PdfTextStickerIcon.Star,// setup if popup annotation will be opened by defaultOpened=false,// text content of an annotationContents="Sample",Subject="Sample subject",Title="Sample Title"},// set signature alignmentVerticalAlignment=Domain.VerticalAlignment.Bottom,HorizontalAlignment=Domain.HorizontalAlignment.Right,Margin=newPadding(){Bottom=20,Right=20},// set text color and FontForeColor=Color.Red,Font=newSignatureFont{Size=12,FamilyName="Comic Sans MS"},};// sign document to filesignature.Sign("signed.docx",options);}
More resources
GitHub Examples
You may easily run the code above and see the feature in action in our GitHub examples: