2012-02-06 48 views
0

我正在使用DruTex,它是嵌入Latex方程的Drupal模块。等式的情况下被标记,并且乳胶解释器将生成一个PNG文件:使用非交互式命令反转PNG图形文件

dvipng -o [IMG_FILE] -D [DPI] -T tight [TMP_DIR]/[HASH].dvi 

的dvipng实用程序用于生成乳胶的DVI文件PNG。目前为止这很好,但是我可能需要黑色背景和白色前景来表达这些方程,否则它们很难阅读,因为它们以黑暗主题的方式出现。

convert(来自Imagemagick)没有-invert标志。 dvipng也没有。那么有没有办法转换一个PNG文件?我可以添加一些例程,如:

batch_invert -input [IMG_FILE] -out [IMG_FILE] 

但是我不知道如何实现这一点。

回答

1

convert有一个-negate选项可用。

实施例:

convert -negate input.png output.png