// For complete examples and data files, please go to https://github.com/atirtahirgroupdocs/GroupDocs.Signature-for-.NET
SignatureConfig config = Utilities.GetConfigurations();
// instantiating the signature handler
var handler = new SignatureHandler(config);
// setup text signature options
var signOptions = new PdfSignTextOptions("coca cola");
signOptions.Left = 100;
signOptions.Top = 100;
//this feature is supported in 16.12.0
signOptions.VerticalAlignment = Domain.VerticalAlignment.Top;
signOptions.HorizontalAlignment = Domain.HorizontalAlignment.Center;
signOptions.Margin = new Domain.Padding { Top = 2, Left = 25 };
//---------------------------
signOptions.ForeColor = System.Drawing.Color.Red;
signOptions.BackgroundColor = System.Drawing.Color.Black;
signOptions.Font = new Domain.SignatureFont { FontSize = size, FontFamily = "Comic Sans MS" };
string fileExtension = Path.GetExtension(fileName);
// save document
Utilities.SaveFile(fileExtension, fileName, handler, signOptions, null, null);