【问题标题】:Editing text of an existing pptx in officer R package编辑officer R包中现有pptx的文本
【发布时间】:2020-06-07 20:36:38
【问题描述】:

我只是想知道是否有一种方法可以编辑文本在 R 中使用官员包的现有 powerpoint 演示文稿。

基本演示文稿必须每月使用更新的值进行编辑,而里面的图像保持不变。 我知道我可以使用 layout_summary()、layout_properties()、slide_summary() 等函数定位该文本值的属性,但无法编辑其值。

提前致谢,

【问题讨论】:

    标签: r officer


    【解决方案1】:

    我通过创建包含我想要的图像和布局以及在每个版本之间保持相同的任何文本(但不包括任何需要编辑的文本)的 powerpoint 幻灯片版本解决了这个问题.然后读取该模板版本并使用任何 ph_with 函数向其中添加文本。这使您可以将图像保持为格式并控制文本。

    【讨论】:

    • 您有在该模板中插入文本的函数示例吗?谢谢
    • ph_with(location = ph_location_label(ph_label = "label", value = "value")。在数据框中传递“位置”和“值”。如果要将图像作为值传递(我的情况下的状态图标)然后使用 -> ph_with(location = ph_location_label(ph_label = "label", external_img(src="imagelocation")。您需要在“选择窗格”中找到标签名称
    • 抱歉 - 上面的注释应该是“在数据框中传递“标签”、“值”和“图像位置””
    猜你喜欢
    • 2019-06-25
    • 2020-05-27
    • 2017-02-15
    • 1970-01-01
    • 2021-06-22
    • 1970-01-01
    • 2019-06-19
    • 1970-01-01
    • 2017-07-21
    相关资源
    最近更新 更多