1
我正在使用Clojure编写一个图像上传系统。我使用Java库javadoc制作缩略图。在Clojure中使用Java库
(defn upload-file [file]
(let [file-name (file :filename)
actual-file (file :tempfile)
image (Thumbnails/fromFiles (java.util.ArrayList. [actual-file]))
image-jpg (.outputFormat image "jpg")
thumb (.forceSize image-jpg 250 150)]
...
我的代码更改thumb
var和image-jpg
变种,但我想有两个独立的图像(一个正常大小和拇指)。如何制作image-jpg的副本来更改其大小?