2

pngcrush を使用して png 画像を最適化しようとしています。次のコマンドで端末で実行できます

$ pngcrush -brute -e "Optimize.png" filename.png

しかし、私は自分のJavaプログラムからそれを達成したい. どうすれば達成できますか?私はそれをグーグルで検索しましたが、関連する情報は見つかりませんでした。

4

1 に答える 1

0

プログラムからコマンドを直接呼び出すことができます。

public class Main {
    public static void main(String[] args) {
        try {
            String[] command = {"pngcrush", "-brute, "-e", "Optimize.png", "filename.png"};
            Runtime.getRuntime().exec(command);
        } catch (java.io.IOException e) {
            e.printStackTrace();
        }
    }
}
于 2013-12-10T13:46:57.723 に答える