我想在使用R Markdown生成的PDF中包含美人鱼图。
根据这篇文章,mermaid创建了一个HTML小部件作为输出。不幸的是,这里为xaringan幻灯片提供的答案不适用于R markdown中生成的PDF。
Rmd MWE如下。非常感谢您的帮助!
---
title: "DiagrammeR: mermaid diagram in Rmd"
output: pdf_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
# Simple mermaid diagram
```{r}
library(DiagrammeR)
mermaid("
graph LR
A-->B
", height = '100%', width = '100%')
```
这里有一个变通方法。将上一块中的代码替换为:
library(DiagrammeR)
library(networkD3)
library(webshot)
g <- mermaid("
graph LR
A-->B
", height = '100%', width = '100%')
saveNetwork(g, "g.html")
webshot("g.html", "g.png", vheight = 50)
在Rstudio控制台中运行以下两行:
install.packages('webshot')
webshot::install_phantomjs()
https://bookdown.org/yihui/bookdown/html-widgets.html
本文向大家介绍canvas压缩图片转换成base64格式输出文件流,包括了canvas压缩图片转换成base64格式输出文件流的使用技巧和注意事项,需要的朋友参考一下 昨天研究了一下canvas压缩图片的方法,上传上来给大家分享一下 以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持呐喊教程!
我们有一个Silverstripe项目,它使用silverstripe-wkhtmltopdf模块将超文本标记语言/CSS/Javascript输出为PDF。 简单的Javascript类文档。编写工作正常,但我想使用谷歌图表的可视化API输出谷歌图表: PDF没有显示任何可视化输出,所以我使用QTBrowser调试Javascript——正如这里所建议的:在wkhtmltopdf中调试Javas
我有2个(或以上)海图,需要打印成PDF格式。我用PDf导出表单highchrt,它可以打印但只是打印1张图表。我的代码怎么了?或者有什么解决我问题的办法吗? 这是我的密码。 null null
The Python Imaging Library supports a wide variety of raster file formats. Nearly 30 different file formats can be identified and read by the library. Write support is less extensive, but most common
本文向大家介绍ASP.NET中GridView的文件输出流方式,包括了ASP.NET中GridView的文件输出流方式的使用技巧和注意事项,需要的朋友参考一下 ASP.NET提供了许多种数据服务器控件,用于在Web页面中显示数据库中的表数据,GridView控件就是其中之一。这个控件和我们以前学过的DataGridView控件几乎是一样的,所以对GridView控件我们也并不陌生。 第一步:设置好
我从LDAP中检索所有kerberos用户(但只检索他们的一些变量,例如kerberosid、location、mail、name、Nushe,...)到一个平面文件中(分隔符是管道)。 每行在新行上,记录之间为空新行