阅读量:2
你可以使用com.lowagie.text.Image
类中的scaleToFit()
方法来处理图片大小。该方法可以将图片缩放到指定的大小,同时保持其原始宽高比。
下面是一个简单的示例代码:
import com.lowagie.text.Image; public class ImageProcessingExample { public static void main(String[] args) { try { Image image = Image.getInstance("path/to/image.jpg"); // 设置图片宽高为200x200像素 image.scaleToFit(200, 200); // 保存处理后的图片 image.save("path/to/scaled_image.jpg"); } catch (Exception e) { e.printStackTrace(); } } }
在上面的示例中,Image.getInstance()
方法用于加载原始图片文件,scaleToFit()
方法设置了图片的最大宽度和高度为200像素,然后使用save()
方法保存处理后的图片到指定路径。
请确保你已经添加了iText库的依赖,以便在项目中使用com.lowagie.text.Image
类。