iTextSharp.text.Image 的ScalePercent
在iTextSharp中,Image类的ScalePercent方法用于按比例缩放图片的宽度和高度。该方法接受两个参数,分别代表宽度和高度的缩放百分比。
以下是ScalePercent方法的基本用法:
// 假设image是已经通过GetInstance方法获得的Image对象 image.ScalePercent(percentX, percentY);
其中percentX和percentY是单精度浮点数(float),分别表示宽度和高度的缩放百分比。例如,如果percentX和percentY都设置为50f,则图片的宽度和高度都会被缩放到原始尺寸的50%。
这个方法允许你保持图片的宽高比,同时按照指定的百分比缩放图片。例如,如果你想要将图片缩放到原始大小的一半,可以这样调用:
image.ScalePercent(50f, 50f); // 将图片缩放到50%的大小
请注意,使用ScalePercent方法时,传入的百分比值应该是0到100之间的数值,其中100f代表原始大小,小于100f的值表示缩小,大于100f的值表示放大。
浙公网安备 33010602011771号