1
我有多个DataTables,需要在PDF文档中打印。 HTML文档可以保留格式。将数据表呈现为PDF文档
artistTable1.data <- reactive({
df <- artistData.filtered()
df <- df[c("old_level", "level", "reason", "rank", "apacDominant")]
# names(df) <- c("ARTIST (click for wikipedia)","LEVEL", "REASON", paste0("RANK (of ", my.sum(artistData$hasLevel), " ranked artists)"), "RISK FLAG(S)")
datatable(df, filter = "none", escape = FALSE,
rownames = FALSE, caption = "HIGH LEVEL DATA SUMMARY",
options = list(columnDefs=list(list(targets = 0:3, class="dt-center")),
paging = FALSE, searching = FALSE, autoWidth = FALSE, lengthChange = FALSE, info = FALSE, ordering = FALSE),
class = 'cell-border hover compact')
})
output$artistTable1 <- renderDataTable({
artistTable1.data()
})
我知道Datatables(reactive)不能用于静态PDF文档。 Webshot是一个修复程序,但它遗失了格式。
我有一个RMarkdown文件,它为我生成PDF和HTML报告。 knitr软件包使用“webshot”,但不保留HTML文档的格式。我可以将它建立到RMarkdown吗?
有没有其他的选择?
谢谢塞巴斯蒂安!我有一个RMarkdown文件,它为我生成PDF和HTML报告。 knitr软件包使用webshot [链接](https://github.com/wch/webshot),但不保留HTML文档的格式。 我可以将它建立到RMarkdown吗? 感谢您的耐心,我是一个业余闪亮的开发人员 –
我想这是一个不同的问题,这似乎是在这个[线程] addresed(https://stackoverflow.com/questions/11025123/how-to-转换-R-降价到PDF)。看起来像[pandoc](http://pandoc.org/)是你的朋友。 –