31 Mart 2011 Perşembe

ITextSharp Signature PDF

Oluşturacağımız Pdf'te deki x,y koordionatları doğrultusunda elektronik imza eklentisi yapan method. İyi günler kullanmanız dileğiyle...

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using iTextSharp.text.pdf;
using iTextSharp.text;

public void SignaturePDF(Document doc, string fileName, string plain, string signatureName, float llx, float lly, float urx, float ury)
        {
            doc = new Document();

            PdfWriter writer = PdfWriter.GetInstance(doc, new FileStream(fileName, FileMode.Create));

            PdfAcroForm acroForm = writer.AcroForm;
            doc.Open();
            doc.Add(new Paragraph(plain));
            acroForm.AddSignature(signatureName, llx, lly, urx, ury);
            doc.Close();
        }

Hiç yorum yok:

Yorum Gönder