我在我的bookdown项目(或者rmarkdown网站,我认为并不重要)中有一个很大的(〜14MB)*.jpeg
。 这是一个外部的静态图像,并未被R(到目前为止)所触及。我如何重新缩放本地图像的bookdown/rmarkdown网站?
我打电话的图片,像这样:
```{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 .:据我所知,有可能指定一个dpi
,然后knitr
找出合适的大小;这不是我关心的问题。我想,有点,逆。
是您创建的情节产生的JPEG图像?或者它是一个正在导入的静态外部图像? –
后者,实际上只是来自相机的一些JPEG图像。将更新以澄清。 – maxheld