2017-10-12 71 views
1

可擴展的圖像我正在試圖找到一種方式嵌入在我的[R降價HTML輸出文件的外部圖像(PNG)在可擴展的方式嵌入R中降價HTML輸出文件

儘管原始圖像大小約爲1500x700,但我迄今試過的設置僅將它們設置爲等於HTML文件中可用空間的寬度(不知道像素大小,大約800px)。

我想的是,當我增加了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"> 

...沒有成功。

任何人有一個想法如何做到這一點?我真的很感激你的幫助:)

回答

1

你可能想用out.width而不是fig.widthfig.height,百分比,這將是文本區域的百分比。您可以使用include_graphics()。如果您未設置out.height,則比率將保持不變。

```{r, echo=FALSE, out.width='80%'} 
knitr::include_graphics("images/image.png") 
``` 
+0

謝謝,非常漂亮的工作:) – fakechek