使用ImageAlpha进行批处理


1

我试图找出如何进行批处理 ImageAlpha 。我真的很喜欢这个程序,但我无法弄清楚如何批处理。为了清楚起见,我试图将几个图像从PNG24转换为PNG8。


这似乎不是一个编程问题,因此 无关 。你可能想尝试一下 超级用户 ,但在重新发布之前,你必须添加更多的细节而不是“无法弄清楚如何做到这一点”。

Answers:


4

根据 ImageAlpha 现场:

批量处理
ImageAlpha主要基于pngquant。你会发现编译 pngquant ImageAlpha.app/Contents/Resources中的可执行文件   目录。

例如

ImageAlpha.app/Contents/Resources/pngquant -ext 8bit.png yourInputImage.png 

要运行更多选项:

ImageAlpha.app/Contents/Resources/pngquant -h

祝好运


谢谢你的帮助,但我的问题是我不知道如何运行可执行文件。我可以打开可执行文件然后从那里去哪里我不知道。当我打开pngquant可执行文件时,它会显示“进程已完成注销”,并且我无法在该窗口中输入任何内容。
Stephen

您从终端执行应用程序。运行Terminal.app(来自Applications / Utilities)并使用上面的命令。请注意,您必须要么 cd 首先到包含ImageAlpha.app的目录或预先添加路径...例如,如果ImageAlpha.app在/ Applications中,请在终端中尝试: /Applications/ImageAlpha.app/Contents/Resources/pngquant -h
George Profenza

看起来你以前从未在osx上使用过命令行。有很多 教程 在那里。一旦你理解了基础知识(导航到目录,运行应用程序,使用标志),上述内容将变得微不足道
George Profenza

我尝试了所有推荐的东西,在我运行可执行文件后,我跟着这个tuturial< ethangardner.com/articles/... >它一直说pngquant:命令未找到?
Stephen

或者它是一个错字:应该是pngquant,而不是ngquant,要么你试图从不同于pngquant生活的路径运行命令。请注意,您选择的教程适用于Windows,而CommandPrompt使用来自终端的不同命令(尽管有一些类似)。也许将pngquant添加到系统路径更容易,因此您可以从系统的任何位置调用应用程序。在终端尝试这个: sudo pico ~/.bash_profile - 这应该打开一个文本编辑器。将其添加/附加到文件导出 PATH=/Applications/ImageAlpha.app/Contents/Resources/:$PATH 然后退出(Ctrl + X)&保存
George Profenza
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.