Look for PdfSignatureAppearance.getLayer(2). I returns a template that you can fill as you like.
Paulo ----- Original Message ----- From: <[EMAIL PROTECTED]> To: "Post all your questions about iText here" <itext-questions@lists.sourceforge.net> Sent: Friday, December 01, 2006 12:42 PM Subject: Re: [iText-questions] Pile up the character string of the date on theimage of the signature. > Thanks, Poulo. > > I'm sorry. > What does the layer 2 appearance mean? > What code do you write? > > Could you teach a little. > > Thanks in advance! > > Paulo Soares wrote: >> Nothing prevents you to create a layer 2 appearance with whatever you >> want >> inside. >> >> Paulo >> >> ----- Original Message ----- >> From: <[EMAIL PROTECTED]> >> To: <itext-questions@lists.sourceforge.net> >> Sent: Friday, December 01, 2006 11:50 AM >> Subject: [iText-questions] Pile up the character string of the date on >> theimage of the signature. >> >> >>> Dear all, >>> >>> Please can anyone help me with this issue? >>> It can speak English a little. >>> >>> There is a task. >>> I want to pile up the character string of the date on the image of the >>> signature beautifully. >>> >>> I want to display the character string of the date at the position of >>> the >>> center of the signature image. >>> The display position is adjusted by putting the line feed code(\n) >>> in the character string. >>> >>> The PdfSignatureAppearance class of the source code has the MARGIN >>> variable with private static final. >>> >>> A setMargin() method of the PdfSignatureAppearance class will be >>> able to be added. >>> >>> Do not other solutions exist? >>> >>> //It is a part of the source code that I coded. >>> /////begin >>> PdfSignatureAppearance sap = pdfStamper.getSignatureAppearance(); >>> Font font = new Font(BaseFont.createFont("HeiseiKakuGo-W5", >>> "UniJIS-UCS2-H", BaseFont.NOT_EMBEDDED)); >>> font.setColor(new Color(255, 0, 0)); >>> font.setSize(6); >>> sap.setLayer2Font(font); >>> >>> Image signImg = Image.getInstance("stamp.gif"); >>> //1, image Layer >>> sap.setImage(signImg); >>> >>> StringBuffer detail = new StringBuffer(); >>> Date dat = new Date(); >>> SimpleDateFormat sdf = new SimpleDateFormat(); >>> sdf.applyPattern("MMM"); >>> String month = sdf.format(dat); >>> detail.append(month); >>> detail.append("."); >>> sdf.applyPattern("dd"); >>> detail.append(sdf.format(dat)); >>> detail.append(".'"); >>> sdf.applyPattern("yy"); >>> detail.append(sdf.format(dat)); >>> >>> //2, n2 Layer >>> sap.setLayer2Text("\n "+detail.toString()); >>> Rectangle rec = new Rectangle(315, 40, 365, 90); >>> //3, pile up image >>> sap.setVisibleSignature(rec, 1, null); >>> >>> ////end >>> >>> >>> //Example >>> 1,image Layer >>> stamp.gif (50pX50p) >>> ################# >>> ####-PIZZA-###### >>> #####-shop-###### >>> ## ##<< Layer2Text is displayed here. >>> ## ##<< Layer2Text is displayed here. >>> ###-signature-### >>> #####-stamp-##### >>> ################# >>> >>> 2,n2 Layer String >>> "\n Dec.01.06" >>> >>> 3,pile up image >>> ################# >>> ####-PIZZAA-##### >>> #####-shop-###### >>> ## ##<<I want to display Layer2Text at the center here. >>> ## Dec.01.06 ##<< >>> ###-signature-### >>> #####-stamp-##### >>> ################# >>> >>> Regards, >>> >>> ------------------------------------------------------------------------- >>> 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@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/itext-questions >>> Buy the iText book: http://itext.ugent.be/itext-in-action/ >> >> >> ------------------------------------------------------------------------- >> 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@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/itext-questions >> Buy the iText book: http://itext.ugent.be/itext-in-action/ >> > > ------------------------------------------------------------------------- > 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@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/itext-questions > Buy the iText book: http://itext.ugent.be/itext-in-action/ ------------------------------------------------------------------------- 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@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://itext.ugent.be/itext-in-action/