0
我想建立一個Java servlet從URL獲取圖像,檢查它的MIME類型,並在必要時將其轉換,然後返回該圖像。 我應該使用哪些對象,你能否提供一些特別的例子來獲取圖像並返回它?Java獲取圖像,檢查MIME類型,轉換爲PNG,並返回該圖像
非常感謝
我想建立一個Java servlet從URL獲取圖像,檢查它的MIME類型,並在必要時將其轉換,然後返回該圖像。 我應該使用哪些對象,你能否提供一些特別的例子來獲取圖像並返回它?Java獲取圖像,檢查MIME類型,轉換爲PNG,並返回該圖像
非常感謝
只需使用JAI(intro reference):
URL url = "// URL of the remote image to be read //";
RenderedImage original = JAI.create("url", url);
JAI.create("encode", original, response.getOutputStream(), "png");
凡response
是HttpServletResponse
。請注意,檢查MIME類型是不必要的,JAI將做必要的事情來弄清楚如何讀取封面下的圖像。