Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » iText »

Re: [iText-questions] How to add an image using an AcroField as
 aplaceholder:

Paulo Soares

2006-07-27

Replies:

That's already corrected in the CVS.

Paulo

----- Original Message -----
From: "noel fernandes" <noelfern50@(protected)>
To: <itext-questions@(protected)>
Sent: Thursday, July 27, 2006 7:47 AM
Subject: [iText-questions] How to add an image using an AcroField as
aplaceholder:


hello Bruno

I am trying to place an image at the placeholder
position with itextsharp lîbrary but i have been
unsuccessful.I have tried code given by you but it's
not working.
Can you help me ?

thank you

This is the code that i have written

"
PdfStamper stamper = new PdfStamper(reader, new
FileStream("noel3.pdf", FileMode.Create));
       float[] fieldPositions =
stamper.AcroFields.GetFieldPositions("f1");

       float fieldPage = fieldPositions[0];
       float fieldLlx = fieldPositions[1];
       float fieldLly = fieldPositions[2];
       float fieldUrx = fieldPositions[3];
       float fieldUry = fieldPositions[4];
       iTextSharp.text.Rectangle rec = new
iTextSharp.text.Rectangle(fieldLlx, fieldLly,
fieldUrx, fieldUry);
       iTextSharp.text.Image gif =
iTextSharp.text.Image.GetInstance("Signature.jpg");

       gif.ScaleToFit(rec.Width, rec.Height);
       gif.SetAbsolutePosition(fieldLlx +
(rec.Width - gif.ScaledWidth) / 2, fieldLly +
(rec.Height - gif.ScaledHeight) / 2);

       PdfContentByte cb =
stamper.GetOverContent((int) fieldPage);
       //PdfContentByte undercontent =
stamper.GetOverContent(1);
       cb.AddImage(gif);
       stamper.Close();
       return;

regards
noel


__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
iText-questions mailing list
iText-questions@(protected)
https://lists.sourceforge.net/lists/listinfo/itext-questions


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
iText-questions mailing list
iText-questions@(protected)
https://lists.sourceforge.net/lists/listinfo/itext-questions
©2008 junlu.com - Jax Systems, LLC, U.S.A.