iTextSharpのテーブルセルに画像または背景画像をタイルしようとしています。私が得た最も近いのは、PdfPTableとPdfPCellを使って画像をセルに直接貼り付けることです。iTextSharp:テーブルセルのタイル画像
tempCell = new PdfPCell();
tempCell.Image = iTextSharp.text.Image.GetInstance(Path.Combine(GetImageDirectory(), "my_image.gif"));
table.AddCell(tempCell);
これにも問題があります。セルはテーブル内で決して同じサイズではないので、イメージは幅によって自動的に拡大/縮小されます。これにより、細胞のいくつかが他の細胞と比較して非常に高くなるか、またはそれらが狭い場合には画像の半分しか満たされなくなる可能性がある。
iTextSharpでも画像を並べ替える方法はありますか?ありがとう!
答えをありがとう。このプロジェクトはほぼ1年前に終了しましたが、PDFで同じ問題が発生した場合は、もう一度これを確認してください。 – jocull