是否可以使用 apache POI 裁剪/创建缩略图
我想知道是否可以将给定的图像压缩到 apache POI 中的预定义大小。 假设我有一个 500X500 的输入图像,我想转换为缩略图大小(40X40),我可以在 apache POI 中执行此操作吗?
如果没有,java库是否提供任何图像处理功能?
现在,我可以使用 apache POI 嵌入图像,但我无法控制强制图像处于特定的单元格大小。
谢谢。
I wanted o know whether it's possible to compress a given image to a predefined size in apache POI.
Say I have an input image of 500X500, and I want to convert to a thumbnail size (40X40), can I do it in apache POI?
if not, does java library provide any image processing capabilities?
Right now, I was able to embed images using apache POI, but I have no control over forcing the image to be with in a certain cell size.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
POI 中的图片界面 具有 Javadocs 中的调整大小方法
使用
HSSFPicture
或XSSFPicture
实现The Picture interface in POI has resize methods as in the Javadocs
Use either the
HSSFPicture
orXSSFPicture
implementations由于 Apache POI 旨在处理 Microsoft 文档,因此我不会说这是不可能的。
快速浏览一下 Java 文档,我什么也没发现。
图像大小调整是这是一个有趣的练习,有很多权衡和选择。
Since Apache POI is designed to deal with Microsoft Documents, I wouldn't say it isn't possible.
A quick look through the Java Doc and nothing jumps out at me.
Image resizing is a fun exercise with lots of trade offs and options.