Gun*_*don 3 java bufferedimage image awt itext
我想把一个转换BufferedImage成一个java.awt.Image.
我的源图像是tif,所以我使用JAI将其读取为PlanarImage:
PlanarImage source = JAI.create("fileload",IMG_DIR + tagImgName);
然后我将它保存为对象属性作为 BufferedImage
tagImg = source.getAsBufferedImage();
对于.pdf-Export(通过iText),我需要它 java.awt.Image
谢谢!
java.awt.image.BufferedImage中已经是一个子类java.awt.Image中,所以你不需要任何铸造或转换.您可以使用BufferedImage代替Image.
你可以直接这样做:
Image tagImg = source.getAsBufferedImage();
// use tagImg with iText library here
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11639 次 |
| 最近记录: |