2014-02-26 71 views
0

我只是想在asp.net 3.5中使用itextSharp添加圖像到PDF文檔。 這裏是我的代碼:如何將圖像使用itextsharp與asp.net 3.5使用itextsharp

//Photo 
      try 
      { 
       if ((Byte[])dr["Image"] != null) 
       { 
        Byte[] bytes1 = (Byte[])dr["Image"]; 
        iTextSharp.text.Image image = iTextSharp.text.Image.GetInstance(bytes1); 
        Chunk imageChunk = new Chunk(image, 0, 0); 
        phrase.Add(imageChunk); 
        document.Add(table); 
       } 
       else 
       { 
        cell = ImageCell("../images/my_photo.gif", 30f, PdfPCell.ALIGN_CENTER); 
        table.AddCell(cell); 
        document.Add(table); 
       } 
      } 
      catch 
      { 
       cell = ImageCell("../images/my_photo.gif", 30f, PdfPCell.ALIGN_CENTER); 
       table.AddCell(cell); 
       document.Add(table); 
      } 

PDF怎麼過的成功創建,但圖像沒有出現。

請幫我....

+0

表中有多少列?如文件所述,不完整的行被省略。也許你有一張有2列和只有一個單元格的表格。在這種情況下,單元格不會被渲染。 –

回答

0

亞我發現SOLN有,我忽略了一個聲明。

document.add(image);