我想将带边框的图像添加到单元格中,显然添加到图像的边框设置不正确。边框的尺寸不同。
float _Width = dpi(100), _Height = dpi(100);
image.SetDpi(_dpi, _dpi);
image.WidthPercentage = 100;
image.ScaleAbsolute(_Width, _Height);
image.Border = Rectangle.TOP_BORDER | Rectangle.RIGHT_BORDER | Rectangle.BOTTOM_BORDER | Rectangle.LEFT_BORDER;
image.BorderColor = color;
image.BorderWidth = 1f;
table.DefaultCell.Border = Rectangle.NO_BORDER;
PdfPCell imageCell = new PdfPCell(image, false);
示例:
大小:130x130
大小:64x64
这2张图像设置为相同的宽度和高度,但边框显示不同。第一张图片大于指定的尺寸,边框看起来不错。但对于第二个,更小,64x64,边界更大。
感谢。