여러 개의 .png 이미지를 서블릿을 통해 단일 이미지로 보내려합니다. response.getOutputStream().write(encoder.pngEncode());
한 번에 하나의 이미지 만 보낼 수 있지만 java를 사용하여 응답 개체를 통해 여러 이미지를 보내야합니다. 누구든지 알고 있다면 입력 해주세요.Java를 사용하여 여러 .png 이미지를 단일 이미지로 병합하는 방법은 무엇입니까?
// Create a set of charts
JFreeChart chart1=null;
BufferedImage buf[] = new BufferedImage[5];
PngEncoder encoder[] = new PngEncoder[5];
for (int i=0; i<5; i++)
{
buf[i] = chart[i].createBufferedImage(400, 350, null);
encoder[i] = new PngEncoder(buf[i], false, 0, 9);
System.out.println("i= "+i);
resp.getOutputStream().write(encoder[i].pngEncode());
}
무엇을 하시겠습니까? 예상되는 최종 결과는 무엇입니까? – skaffman