Hi,

I am exploring itextsharp.dll and evaluating it for pdf signing and
manipulation.

I want to use Arabic font in my Signature Appearance but unable to do that.

Can you please guide me that how I can set Arabic font and RTL in signature
Appearance.

 The code I am trying is bellow.



PdfReader reader = new PdfReader(fileName)

PdfStamper stp = PdfStamper.CreateSignature(reader, os, '\0', null, true);

sap.SetVisibleSignature(myRect, 1, mySignatureName);

sap.Acro6Layers = true;

PdfTemplate n2 = sap.GetLayer(2);

PdfTemplate t = n2.CreateTemplate(width, height);;

Font font = FontFactory.GetFont(fontName,
BaseFont.IDENTITY_H,BaseFont.EMBEDDED,
12);

BaseFont bf = font.GetCalculatedBaseFont(false);

t.BeginText();

t.SetFontAndSize(bf, mySize);

t.ShowText(s);

t.EndText();

Image img = Image.GetInstance(t);

n2.AddImage(img);

sap.SignDate = DateTime.Now;

sap.Reason = myReason;

sap.Location = myLocation;

sap.Contact = myContactInfo;



Note: when I use above code the resultant appearance not made ligatures.


please guide me if I am doing wrong


Best regards,

Rana
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

Buy the iText book: http://www.1t3xt.com/docs/book.php
Check the site with examples before you ask questions: 
http://www.1t3xt.info/examples/
You can also search the keywords list: http://1t3xt.info/tutorials/keywords/

Reply via email to