Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java-pngcrush示例代码snipet_Java_Pngcrush - Fatal编程技术网

java-pngcrush示例代码snipet

java-pngcrush示例代码snipet,java,pngcrush,Java,Pngcrush,我正在尝试使用pngcrush优化我的png图像。我可以用下面的命令在终端上运行它 $pngcrush-brute-e“Optimize.png”filename.png 但是我想从我的Java程序中实现它。我怎样才能做到呢?我在谷歌上搜索过,但没有找到任何相关信息。您可以直接从程序中调用该命令: public class Main { public static void main(String[] args) { try { String[]

我正在尝试使用pngcrush优化我的png图像。我可以用下面的命令在终端上运行它

$pngcrush-brute-e“Optimize.png”filename.png


但是我想从我的Java程序中实现它。我怎样才能做到呢?我在谷歌上搜索过,但没有找到任何相关信息。

您可以直接从程序中调用该命令:

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();
        }
    }
}

我相信这基本上是同一个问题: