아파치 httpclient를 사용하여 REST 웹 서비스를 호출하고 있습니다. 이 서비스는 base64 형식의 이미지를 반환합니다. 이것을 png 형식의 이미지로 변환하고 싶지만이 이미지 파일을 저장하고 싶지 않습니다. 이유는 10000 명 이상의 사용자가 있고 모든 이미지를 저장하면 많은 메모리를 소비하게됩니다.파일을 저장하지 않고 Base64를 png 형식의 이미지 파일로 변환하십시오. 가능
저는 JDK 1.7을 사용하고 있습니다.
이것을 구현할 수 있습니까?
관련 항목 : http://stackoverflow.com/questions/7178937/java-bufferedimage-to-png-format-base64-string –
이미지는 base64에서 어떤 형식으로 시작해야합니까? 클라이언트에서 문자열 ?? – Adam
스트림을 사용하여 모든 것을 디스크에 쓰지 않고 메모리에 넣을 수 있지만 이미지 자체에 필요한 공간의 1 배 이상의 상수 인수를 사용합니다. – 5gon12eder