我想在HTML從knitr在R.顯示圖像
HTML文檔製作一個Swing應用程序尤斯CSSBox
渲染HTML文檔顯示天晴,這在圖片不。我不懂爲什麼。我得到一個所產生的錯誤,其示出了:
WARN Obtained a zero intrinsic width or height for ReplacedImage [url=data:i.....]
我對CSSBox代碼:
BrowserPane brwsrpnEee = new BrowserPane();
brwsrpnEee.setContentType("");
brwsrpnEee.setPage(ftohtml.toURI().toURL());
從R的相關部分我的代碼(使用來自knitr自旋):
#' ---
#' title: Sample HTML report generated from R script
#' author: Sebastian Zeki
#' date: November 12th, 2016
#' output:
#' html_document:
#' toc: true
#' highlight: zenburn
#' ---
#+results='asis', echo=FALSE
knitr::kable(FinalTable, digits = 2, caption = 'A table produced by printr.')
#'## This is a bad ass graph what I made
#+mygraph='svg', dev='svg',echo=FALSE
TBB
HTML圖像看起來像這樣(...是我的補充):
<h2>This is my graph</h2>
<p><img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmN.....
...vc3ZnPgo=" alt="plot of chunk unnamed-chunk-2"/> </p>
</body>
</html>
我懷疑,缺乏圖像的寬度和高度是罪魁禍首,所以我改變將R代碼
#+mygraph='svg', dev='svg',echo=FALSE,fig.height=4, fig.width=8,out.width = "400px",out.height="400px"
這被納入img標籤罰款
,但它只是葉子一個沒有圖像的空盒子。
我怎樣才能看到圖像?
到'BrowserPane'的JavaDocs的鏈接.. –
嗨。我在第一行添加了CSSBox文檔的鏈接。 –
我能找到的所有內容都是http://book2s.com/java/src/package/org/fit/cssbox/swingbox/browserpane.html –