【发布时间】:2021-07-03 06:58:37
【问题描述】:
我有一组文件,其中一张幻灯片是使用 R officer package 创建的自定义模板创建的
希望将这些单独的幻灯片打印为 jpg 或 png。目前的工作流程是使用内置的打印功能打印单个 pptx 文件,并在 R 之外转换为图像。使用办公室“另存为”功能或脚本转换为图像的过程很麻烦。
是否有计划添加此功能?
【问题讨论】:
我有一组文件,其中一张幻灯片是使用 R officer package 创建的自定义模板创建的
希望将这些单独的幻灯片打印为 jpg 或 png。目前的工作流程是使用内置的打印功能打印单个 pptx 文件,并在 R 之外转换为图像。使用办公室“另存为”功能或脚本转换为图像的过程很麻烦。
是否有计划添加此功能?
【问题讨论】:
包 {doconv} 可以帮助你。
见https://cran.r-project.org/web/packages/doconv/readme/README.html
函数to_miniature 使用您的幻灯片创建图像。 (您将需要 LibreOffice)。
pptx_file <- system.file(package = "doconv", "doc-examples/example.pptx")
to_miniature(pptx_file, width = 1000)
【讨论】: