[英]Embedding scalable images in R Markdown HTML output file
我目前正在尝试找到一种方法,以可扩展的方式将外部图像 (PNG) 嵌入到我的 R markdown HTML 输出文件中。
到目前为止我所尝试的只是将它们设置为等于 HTML 文件中可用空间的宽度(不知道有多少像素,可能在 800px 左右),即使原始图像大小为 ~1500x700。
我想要的是,当我增加 HTML 查看器的窗口大小时,图像也会增加,至少达到它们的原始分辨率。 缩小规模工作没有问题。
我的尝试:
```{r fig.width=100, fig.height=55, echo=FALSE}
library(png)
library(grid)
img <- readPNG("images/image.png")
grid.raster(img)
```
和
<img src="images/image.png">
...没有成功。
有人知道怎么做吗? 我将衷心感谢您的帮助 :)
您可能想要使用out.width
而不是fig.width
和fig.height
,以及百分比,这将是文本区域的百分比。 您可以将它与include_graphics()
。 如果您不设置out.height
,比例将保持out.height
。
```{r, echo=FALSE, out.width='80%'}
knitr::include_graphics("images/image.png")
```
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.