Próbuję wstawić obraz lub obraz tła w komórce tabeli w iTextSharp. Najbliższym, co udało mi się uzyskać, jest dołączenie obrazu bezpośrednio do komórki za pomocą PdfPTable i PdfPCell.iTextSharp: obraz płytki w komórce tabeli
tempCell = new PdfPCell();
tempCell.Image = iTextSharp.text.Image.GetInstance(Path.Combine(GetImageDirectory(), "my_image.gif"));
table.AddCell(tempCell);
Ma to jednak swoje problemy. Komórki nigdy nie mają tego samego rozmiaru w tabelach, więc obrazy są skalowane automatycznie według szerokości. Może to spowodować, że niektóre komórki będą nadzwyczaj wysokie w stosunku do innych komórek lub tylko połowa wypełni obraz, jeśli są wąskie.
Jakieś sugestie dotyczące sposobu układania obrazów, jeśli jest to nawet możliwe w iTextSharp? Dzięki!
Dzięki za odpowiedź. Ten projekt zakończył się prawie rok temu, ale jeśli kiedykolwiek napotkamy ten sam problem z plikami PDF, na pewno jeszcze raz to sprawdzę! – jocull