2011-09-26 2 views
0

itextsharp를 사용하여 pdf에 일부 데이터를 쓰고 있습니다. 나는 2 개의 이미지를 추가하고있다. 나는 그런 그들을보고 싶어itextsharp를 사용하여 pdf에 나란히 이미지 추가

iTextSharp.text.Image img = iTextSharp.text.Image.GetInstance(System.Windows.Forms.Application.StartupPath + "\\t.jpg"); 
iTextSharp.text.Image img2 = iTextSharp.text.Image.GetInstance(System.Windows.Forms.Application.StartupPath + "\\teiasLogo.jpg"); 
pdfDocCreatePDF.Add(img); 
pdfDocCreatePDF.Add(img2); 

:이 코드 사용 나는 이미지 사이의 새로운 라인 (\ n을)를 원하지 않는 결과 image

을, 나는 공간을 원한다. 어떻게해야합니까? 감사합니다 ...

답변

1

당신은 PdfPTable을 사용하여 그것을 생산할 수 있습니다. 새 테이블을 만듭니다. 그런 다음 이미지를 각 셀에 지정할 수 있습니다 (border = 0).

0
PdfPTable resimtable = new PdfPTable(2); // two colmns create tabble 
resimtable.WidthPercentage = 100f;//table %100 width 
iTextSharp.text.Image imgsag = iTextSharp.text.Image.GetInstance(Application.StartupPath+"/sagkulak.jpg"); 
iTextSharp.text.Image imgsol = iTextSharp.text.Image.GetInstance(Application.StartupPath + "/sagkulak.jpg"); 
resimtable.AddCell(imgsag);//Table One colmns added first image 
resimtable.AddCell(imgsol);//Table two colmns added second image 
관련 문제