簡體   English   中英

在 R Markdown HTML 輸出文件中嵌入可縮放圖像

[英]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.widthfig.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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM