r - 用闪亮的截图捕捉整个桌子,只有可见的部分
问题描述
可以说我有一个有限空间的表来显示。屏幕截图仅用于可见部分。我们可以让屏幕截图捕获表格的所有选定列吗?
library(shiny)
library(shinyscreenshot)
library(DT)
ui <- fluidPage(
fluidRow(
column(10,),
column(2, DTOutput("plot")
)
),
actionButton("go", "Take a screenshot")
)
server <- function(input, output) {
output$plot<-renderDataTable({
datatable(iris,
options = list(scrollX = TRUE))
})
observeEvent(input$go, {
screenshot(selector="#plot")
})
}
shinyApp(ui, server)
解决方案
推荐阅读
- pandas - 将多个列表添加到一列 DataFrame 大熊猫中
- sql - 检查字符串是否是Postgres中jsonb数组中任何元素的子字符串
- extjs7 - 带有 npm 的 ExtJS 7 - 无法满足“google”的要求
- arrays - 数组中的 .length 对我来说没有意义
- c++ - 未调用已初始化静态 thread_local 结构的构造函数和析构函数
- python - 将四个并行运行的 python 程序的输出保存到不同的日志文件
- abstract-syntax-tree - 如何为摩纳哥编辑器实现 java intellisense
- android - 带有布局阴影的弹出窗口
- r - 如何抑制 DT 中仅一列的过滤器?
- powershell - 访问没有驱动器号的 U 盘