Ich habe multipleple DataTables, die ich in einem PDF-Dokument drucken muss. HTML-Dokument funktioniert so, wie es die Formatierung beibehält.Render DataTable to PDF Dokument
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()
})
Ich bin mir bewusst, dass Datatables (reaktiv) nicht in statischen PDF-Dokumenten verwendet werden können. Webshot war ein Update, aber es ruiniert die Formatierung.
Ich habe eine RMarkdown-Datei, die die Berichte in PDF und HTML für mich generiert. Das Paket knitr verwendet "webshot", behält aber nicht die Formatierung des HTML-Dokuments bei. Kann ich das in den RMarkdown einbauen?
Gibt es Alternativen?
Dank Sebastian! Ich habe eine RMarkdown-Datei, die die Berichte in PDF und HTML für mich generiert. Das Paket knitr verwendet webshot [link] (https://github.com/wch/webshot), behält jedoch nicht die Formatierung des HTML-Dokuments bei. Kann ich das in den RMarkdown einbauen? Danke für die Geduld, ich bin ein Amateur Shiny Entwickler –
Ich nehme an, das ist eine andere Frage, die in diesem [Thread] addressed scheint (https://stackoverflow.com/questions/11025123/how-to- Convert-R-Abschrift-zu-PDF). Scheint wie [Pandoc] (http://pandoc.org/) ist dein Freund. –