iTextSharp のテーブル セルに画像または背景画像を並べて表示しようとしています。私が得た最も近い方法は、PdfPTable と PdfPCell を使用してセルに画像を直接添付することです。
tempCell = new PdfPCell();
tempCell.Image = iTextSharp.text.Image.GetInstance(Path.Combine(GetImageDirectory(), "my_image.gif"));
table.AddCell(tempCell);
ただし、これには問題があります。テーブル内のセルは決して同じサイズではないため、画像は幅によって自動的にスケーリングされます。これにより、一部のセルが他のセルに比べて非常に高くなったり、狭い場合は画像の半分しか表示されないことがあります。
iTextSharpでも可能であれば、画像のタイリングを取得する方法に関する提案はありますか? ありがとう!