我开始使用
c.addElement(Image1);
c.addElement(Image2);
c.addElement(Image3);
这样的话,产出的pdf三个图片分别为三行,实际上我的图片很小的,希望能放在同一行然后我换用这样的方式
Table ltable = new Talbe(3) ;
ltable.addCell(new Cell(Image1)) ;
ltable.addCell(new Cell(Image2)) ;
ltable.addCell(new Cell(Image3)) ;table.addCell(ltable)这样产生的效果是在同一行,但是表格线又不见了请教高手这个问题如何解决谢谢了

解决方案 »

  1.   

    PdfPCell c = new PdfPCell(getImage());
    ...PdfPTable getImage(){
      PdfPTable datatable = new PdfPTable(3);
      int CellWidth[] = {20,20,20};
      datatable.setWidths(CellWidth);
      datatable.getDefaultCell().setBorder(1);
      datatable.setWidthPercentage(100);  PdfPCell pCTitle = new PdfPCell(Image1);
      pCTitle.setColspan(1);
      pCTitle.setBorder(1);
      datatable.addCell(pCTitle);
    ....
    }
      

  2.   

    非常感谢两棵红星 的 laughsmile(海边的星空) 
    我马上去测试
      

  3.   

    测试成功
    非常感谢
    结贴另外的一个问题还没有解决
    http://community.csdn.net/Expert/topic/4361/4361542.xml?temp=2.396792E-02不知道有没有高人再帮帮我