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/