itextsharp:获取图像的高度

时间:2009-12-15 23:30:45

标签: vb.net pdf itextsharp

我需要在vb.net上的PDF上的图像后面添加一个数据表

last_pos = jpg2.height datatable.WriteSelectedRows(0,-1,xpos,last_pos,writer.DirectContent) 不幸的是,这是输出:

我突出了西兰花,荞麦,黄油,卷心菜。这些都是数据表的一部分,它应该位于底部的SEVERE字之后,因为你看到的整个事物就是一个名为jpg2的图像 alt text http://img710.imageshack.us/img710/3661/fullscreencapture121520.png

1 个答案:

答案 0 :(得分:3)

如果您正在使用.ScalePercent来拉伸图像(我怀疑这是基于您之前的一些帖子),那么在将.ScalePercent应用到图像对象后,图像对象的实际尺寸不会改变。要获得图像的显示高度,您必须:

jpg2.Height * my_scalefactor