How to convert a BufferedImage to an image?

I would like to convert a BufferedImageto java.awt.Image.

My original image is tif, so I use JAI to read like PlanarImage:

Source PlanarImage = JAI.create ("fileload", IMG_DIR + tagImgName);

Then I save it as an attribute of objects as BufferedImage

tagImg = source.getAsBufferedImage ();

For .pdf-Export (via iText) I need this as java.awt.Image

Thank!

+3
source share
2 answers

java.awt.image.BufferedImage java.awt.Image, . BufferedImage .

:

Image tagImg = source.getAsBufferedImage();
// use tagImg with iText library here
+7

, java.awt.image.BufferedImage, java.awt.image.Image - .

+5

Source: https://habr.com/ru/post/1776483/


All Articles