*.jpeg
我的bookdown 项目(或 rmarkdown 网站,我认为这并不重要)中有一个相当大的(~ 14MB)。这是一个外部的静态图像,R 没有触及(到目前为止)。
我这样称呼图片:
```{r q-pic, echo=FALSE, out.width="100%", fig.cap="Q-Sorting during the 2016 CiviCon", dpi = 72}
include_graphics(path = "img/q-sorting3.jpg")
```
我还通过opts_knit$set(fig.retina = 2)
.
我真的不在乎 PDF 有多大,但很明显,网站上约 14MB 的图像非常糟糕。
knitr()
rmarkdown()
bookdown()
有没有办法让工具链的某些元素自动将图像重新缩放到指定的适当分辨率?
我天真地假设如果同时 out.width
指定和dpi
,图像将在窗帘后面重新缩放(即:较小的文件大小),但事实并非如此,或者我使用错误。
Ps.:我知道有可能指定 adpi
然后knitr
找出合适的尺寸;这不是我关心的问题。我想,有点,相反。