2011-09-30 1 views
5

Я добавляю изображение в PdfPCell, и я хочу, чтобы он был выровнен по центру. Для этого я использовал следующий код, но его не работаетГоризонтальное изображение на изображении, не работающем в PdfPCell в itextsharp

  PdfPTable Outertable = new PdfPTable(1); 
      PdfPCell celltop = new PdfPCell(new Phrase(" ")); 
      iTextSharp.text.Image img10 = iTextSharp.text.Image.GetInstance(@"F:\TestPDFGenerator\TestPDFGenerator\TestPDFGenerator\Sumit.JPG"); 
      img10.ScaleAbsolute(50, 1); 
      celltop.AddElement(img10); 
      celltop.HorizontalAlignment = Element.ALIGN_CENTER; 
      Outertable.AddCell(celltop); 

пожалуйста, вы можете сказать, где я неправильно

Благодарности

ответ

8

Вы должны установить выравнивание по изображению, а не клетки:

img10.Alignment = iTextSharp.text.Image.ALIGN_CENTER; 
+0

Спасибо Крис, это очень помогло мне. Я обязательно буду помнить о вашей точке зрения и всегда буду принимать или опубликовать свой собственный ответ и принять это. –

 Смежные вопросы

  • Нет связанных вопросов^_^