1
可以將Image對象轉換爲FormFile對象..?將Image對象轉換爲FormFile對象
可以將Image對象轉換爲FormFile對象..?將Image對象轉換爲FormFile對象
你指的是Apache Struts FormFile
?如果是這樣,那麼你可能想要創建一個CommonsMultipartRequestHandler.CommonsFormFile
,它只是簡單地實現了FileItem
接口的實現,我能找到的唯一一個(不被棄用)是DiskFileItem
。但是這是針對在多部分/表單數據POST請求中收到的內容,而不是我以爲你會有一個Image
對象。這讓我想知道你到底想要完成什麼。
更新:
根據您的意見我會想象你可以創建基於FileItem
一個BufferedImage
對象,那麼它應該能夠被操縱:
InputStream is = fileItem.getInputStream();
BufferedImage image = ImageIO.read(is);
一旦你對你已經調整好的BufferedImage感到滿意,你可以使用ImageIO.write()
將它寫入文件系統。
我有一個formFile我上傳一個文件到我的服務器,但我想調整此FormFile之前。 – Mercer 2010-04-14 13:00:24
所以你上傳的圖像,你想它被存儲在磁盤之前自動調整大小? – ninesided 2010-04-14 13:15:12
是的,我想在我存儲在磁盤上之前自動調整大小 – Mercer 2010-04-14 13:20:40