使用reportRs pacakge,我正在尝试将几个名为test-0、test-1、test-2 等的图形(.png/.jpg)添加到pptx 文件中。这些图表是从一个名为例如 test 的 pdf 文件中提取的,使用 im.convert 函数。我可以单独添加它们,但不能在循环中自动执行图表、标题、幻灯片编号、日期等的代码,这样可以计算出有多少带有 ' 的图表test' 的名称在一个文件夹中,然后在新幻灯片和一个最终的 pptx 文件中将它们一一导入到 pptx 中。
示例代码:
library(animation)
im.convert("Test.pdf", output = "Test.png", extra.opts="-density 150")
library("ReporteRs")
doc <- pptx()
doc <- pptx(template = templateDir)
doc <- addSlide( doc, slide.layout = 'Competative Landscape' )
doc <- addTitle(doc, paste("Test-0"))
doc <- addImage(doc, "Test-0.png")
:
:
:
:
doc <- addSlide( doc, slide.layout = 'Competative Landscape' )
doc <- addTitle(doc, paste("Test-3"))`enter code here`
doc <- addImage(doc, "Test-3.png")