Ari,
I did some investigation; this isn't a problem for iText v. 1.02b and
earlier, it affects v1.1 and later.
I wrote some the following test code to prove this to myself with both 1.02b
and 1.1:
import java.io.BufferedOutputStream;
import java.io.FileOutputStream;
import java.io.OutputStream;
import com.lowagie.text.Cell;
import com.lowagie.text.Chunk;
import com.lowagie.text.Document;
import com.lowagie.text.DocumentException;
import com.lowagie.text.Image;
import com.lowagie.text.Table;
import com.lowagie.text.pdf.PdfWriter;
public class ITextCellTester{
public static void main(String[] args)throws Exception {
ITextCellTester app = new ITextCellTester();
app.testPDF();
}
private void testPDF()throws Exception{
try {
OutputStream out = new BufferedOutputStream(new
FileOutputStream("iTextTest.pdf"));
Document doc = new Document();
PdfWriter.getInstance(doc, out);
doc.open();
Cell cell = null;
Table table = new Table(2);
//row 1
table.addCell("1 (Text without image)");
table.addCell("Sample Text");
//row 2
Image jpg = Image.getInstance("test.jpg");
table.addCell("2 (Image without Text");
cell = new Cell(jpg);
table.addCell(cell);
//row 3
Image jpg2 = Image.getInstance("test.jpg");
table.addCell("3 (Image and Text same cell)");
cell = new Cell();
Chunk chunk = new Chunk("Sample Text");
cell.add(chunk);
cell.add(jpg2);
table.addCell(cell);
doc.add(table);
doc.close();
out.close();
//Runtime rt = Runtime.getRuntime();
//rt.exec(new String[]{"C:/Program Files/Adobe/Acrobat
5.0/Reader/AcroRd32.exe", "C:/workspace/ITextTester/myPDF.pdf"});
} catch (DocumentException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
using 1.02b- the 3rd cell features the text with the image below it as
expected; using 1.1+
the image and the text float over eachother.
Does anyone have an idea what would be the cause of this problem??
Thanks,
Ryan
----------------------------------------------
Hello.
I recently upgraded to the latest IText.jar and am now unable to put an
image and text in the same PDF table cell. The image "floats" over the
text and other cell borders as well. Has anyone seen this sort of thing?
Thank you
Ari
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
iText-questions mailing list
iText-questions@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/itext-questions