2014-02-26 3 views
0

asp.net 3.5에서 itextSharp를 사용하여 pdf 문서에 이미지를 추가하고 싶습니다. 여기 내 코드입니다 :asp.net 3.5에서 itextsharp를 사용하여 pdf에 이미지 삽입하는 방법

//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

예요. 제가 누락 한 진술이 하나 있습니다.

document.add(image);