B.8 OptiPNG 图片优化

OptiPNG 是一个非常好的图片压缩、优化工具

现在,我们设置 chunk 选项 optipng 为非空(non-NULL)的值,例如,'' 去激活这个 hook (益辉称之为钩子,这里勾的是 optipng 这个图片优化工具)

knitr::knit_hooks$set(optipng = knitr::hook_optipng)
library(ggplot2)
ggplot(data = iris, aes(x = Sepal.Length, y = Sepal.Width)) +
  geom_point()
没有优化

图 B.8: 没有优化

library(ggplot2)
ggplot(data = iris, aes(x = Sepal.Length, y = Sepal.Width)) +
  geom_point()
优化

图 B.9: 优化

optipng -o5 filename.png