使用非交互式命令反转 PNG 图形文件
我正在使用 DruTex,它是一个用于嵌入 Latex 方程的 Drupal 模块。方程的上下文被标记,Latex 解释器将生成一个 PNG 文件:
dvipng -o [IMG_FILE] -D [DPI] -T tight [TMP_DIR]/[HASH].dvi
dvipng 实用程序用于从 Latex 的 DVI 文件生成 PNG。到目前为止,这很好,但我可能需要这些方程的黑色背景和白色前景,因为否则它们很难阅读,因为它们以黑暗主题的方式出现。
convert
(来自 Imagemagick)没有 -invert
标志。 dvipng
也没有。那么有没有办法反转png文件呢?我可以在该例程中添加一些内容,例如:
batch_invert -input [IMG_FILE] -out [IMG_FILE]
但是我不知道如何实现它。
I'm using DruTex, which is a Drupal module to embed Latex equations. The context of the equation is marked, and a Latex interpreter will generate a PNG file:
dvipng -o [IMG_FILE] -D [DPI] -T tight [TMP_DIR]/[HASH].dvi
The dvipng utility is used to generate a PNG from Latex's DVI file. That's good so far, but I could need black background and white foreground for these equations, since otherwise they are hard to read, because they appear in a dark-themed way.
convert
(from Imagemagick) doesn't have an -invert
flag. Neither does dvipng
. So is there a way to invert a png file? I can add something to that routine like:
batch_invert -input [IMG_FILE] -out [IMG_FILE]
However I do not know how I can implement that.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
convert
有一个有效的-negate
选项。示例:
convert -negate input.png output.png
convert
has a-negate
option that works.Example:
convert -negate input.png output.png