If I am understanding your code correctly, you are absolute positioning your image. How do you expect to be able to align it if you are setting it's position absolutely?
Daniel Budde -----Original Message----- From: flyers [mailto:nurulnur...@hotmail.com] Sent: Tuesday, July 21, 2009 5:44 AM To: itext-questions@lists.sourceforge.net Subject: [iText-questions] Image.MIDDLE fails Hello, I have problem to center the image. It keeps alligning the image on the left side. Below are portion of the codes. Any help would be appreciated. try { switch (pageNum) { case 1: textllx = 10; textlly = 292; texturx = 385; textury = 312; text2llx = 10; text2lly = 312; text2urx = 385; if (extendTxt == 0) { text2ury = 360; //picx = 100; picx = 10; //Nurul: End of change picy = 363; } else { text2ury = 512; } break; case 2: textllx = 400; textlly = 292; texturx = 775; textury = 312; text2llx = 400; text2lly = 312; text2urx = 775; if (extendTxt == 0) { text2ury = 360; //picx = 488; picx = 397; //Nurul: End of change picy = 363; } else { text2ury = 512; } break; case 3: textllx = 10; textlly = 61; texturx = 385; textury = 81; text2llx = 10; text2lly = 80; text2urx = 385; if (extendTxt == 0) { text2ury = 130; //picx = 100; picx = 10; picy = 131; } else { text2ury = 282; } break; case 4: textllx = 400; textlly = 61; texturx = 775; textury = 81; text2llx = 400; text2lly = 80; text2urx = 775; if (extendTxt == 0) { text2ury = 130; //picx = 488; picx = 397; picy = 131; } else { text2ury = 282; } break; } BaseFont bf = BaseFont.createFont(BaseFont.COURIER, BaseFont.CP1252, BaseFont.NOT_EMBEDDED); Font font = new Font(bf, 8, Font.NORMAL); Font font2 = new Font(bf, 8, Font.NORMAL); if (txt_color == 1) { font.setColor(Color.BLUE); } font2.setColor(Color.BLUE); Phrase testText = new Phrase(0, dirText2, font2); ColumnText ct = new ColumnText(cb); ct.setSimpleColumn(testText, textllx, textlly, texturx, textury, 10, Element.ALIGN_LEFT); ct.go(); Phrase testText2 = new Phrase(0, dirText, font); ColumnText ct2 = new ColumnText(cb); ct2.setSimpleColumn(testText2, text2llx, text2lly, text2urx, text2ury, 10, Element.ALIGN_LEFT); ct2.go(); if (extendTxt == 0) { Image jpg = Image.getInstance(imgFile); jpg.setAbsolutePosition(picx, picy); jpg.scaleToFit(379, 148); jpg.setAlignment(Image.MIDDLE); //Nurul: End of change underCB.addImage(jpg); } -- View this message in context: http://www.nabble.com/Image.MIDDLE-fails-tp24585436p24585436.html Sent from the iText - General mailing list archive at Nabble.com. ---------------------------------------------------------------------------- -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________ iText-questions mailing list iText-questions@lists.sourceforge.net 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/ ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________ iText-questions mailing list iText-questions@lists.sourceforge.net 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/