// เลือกเอกสารที่จะเซ็น
using (Signature signature = new Signature("input.jpeg"))
{
// สร้างตัวเลือกภาพโดยใช้พาธของภาพที่ระบุ
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.jpeg", options);
}