我正在尝试在iTextSharp中的表格单元格中平铺图像或背景图像。我最接近的方法是使用PdfPTable和PdfPCell直接将图像附加到单元格。
tempCell = new PdfPCell();
tempCell.Image = iTextSharp.text.Image.GetInstance(Path.Combine(GetImageDirectory(), "my_image.gif"));
table.AddCell(tempCell);
然而,这种方式存在问题。在我的表格中,单元格的大小不相同,因此图像会根据宽度自动缩放。这可能会导致某些单元格与其他单元格相比显得特别高或者如果它们很窄,则只填充了图像的一半。
如果可能的话,有什么建议可以让图像平铺吗? 谢谢!