将字节流InputStream转化为com.itextpdf.text.Image
import com.itextpdf.text.Image;
import java.io.InputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
public class Image2PdfHandler {
/**
*
* @param inputStream
* @return 将InputStream转化为Image
* @throws Exception
*/
public void getImageFromInputStream(InputStream inputStream) throws Exception {
int n;
byte[] buffer = new byte[4096];
ByteArrayOutputStream output = new ByteArrayOutputStream();
while (-1 != (n = inputStream.read(buffer))) {
output.write(buffer, 0, n);
}
Image image = Image.getInstance(output.toByteArray());
}
}