0

我有个问题。我想在我的幻灯片中添加文本。但是我想把我的文字放在一个框架内。

我查看了文档 - addParagraph 函数有参数 par.properties 但有一个简短的描述:

parProperties to apply to paragraphs. Shading and border settings will have no effect.

在此处输入图像描述

这是否意味着我无法使用边框和底纹颜色准备与上面示例中相同的文本框架?我检查了它在wordx中是可能的。

谢谢!

4

1 回答 1

3

作为一种解决方法,在使用 时ReporteRs,您可以准备一个在段落后面有形状的母版:

download.file("https://www.dropbox.com/s/0n7ili3fyfrgqgj/border_chart_templ.pptx?dl=1", tf_templ <- tempfile(fileext = ".pptx"), mode = "wb")
library(ReporteRs)
mydoc <- pptx( title = "title" , template = tf_templ)

mydoc <- addSlide( mydoc, slide.layout = "custom" )
mydoc <- addTitle( mydoc, "Border and background demo")
mydoc <- addParagraph( mydoc, value = "My text")

mydoc <- addSlide( mydoc, slide.layout = "chart" )
mydoc <- addTitle( mydoc, "Border and background demo with chart")
mydoc <- addParagraph( mydoc, value = "My text")
mydoc = addPlot( mydoc, function() barplot( 1:8, col = 1:8 ) )

writeDoc( mydoc, file = tf <- tempfile(fileext = ".pptx"))
shell.exec(tf)

在此处输入图像描述

于 2015-10-14T08:44:16.587 回答