Добавление изображений бок о бок в PDF с помощью itextsharp - PullRequest
0 голосов
/ 26 сентября 2011

Я записываю некоторые данные в PDF, используя itextsharp.Я добавляю 2 изображения.Я использовал этот код:

 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);

Я хочу видеть их так: image

В результате я не хочу новую строку (\ n) между изображениями, яхочу пробелы.Как я могу это сделать?Спасибо ..

Ответы [ 2 ]

1 голос
/ 26 сентября 2011

Вы можете сделать это, используя PdfPTable. Создать новую таблицу. Затем вы можете назначить свои изображения каждой ячейке (с рамкой = 0).

0 голосов
/ 18 ноября 2017
 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
...