java.awt.Robot を用いると簡単にスクリーンショットが撮れるようです。
(import [java.awt Rectangle Robot]) (defn save-rectangle [^Rectangle rect fmt file] (-> (Robot.) (.createScreenCapture rect) (javax.imageio.ImageIO/write fmt file))) (defn save-screen [fmt file] (-> (java.awt.Toolkit/getDefaultToolkit) .getScreenSize Rectangle. (save-rectangle fmt file))) (save-screen "png" (java.io.File. "tmp.png"))
0 件のコメント:
コメントを投稿