// Выберите документ для подписи
using (Signature signature = new Signature("input.pdf"))
{
// Создайте параметры изображения с указанным путем к изображению
ImageSignOptions options = new ImageSignOptions("manager_signature.jpg")
{
// Определите размеры изображения подписи
Width = 100,
Height = 100,
// Разместите изображение в правом нижнем углу
VerticalAlignment = VerticalAlignment.Bottom,
HorizontalAlignment = HorizontalAlignment.Right,
// Примените необходимый отступ от краев страницы
Margin = new Padding() { Bottom = 120, Right = 120 },
// При необходимости добавьте пользовательскую рамку к изображению
Border = new Border()
{
Visible = true,
Color = Color.Red,
DashStyle = DashStyle.DashDotDot,
Weight = 5
},
// Поверните подпись для оптимального выравнивания
RotationAngle = 45
};
// Сохраните обновленный документ в указанное место
SignResult result = signature.Sign("output.pdf", options);
}