layout_dedupe_ph_labels {officer} | R Documentation |
Detect and handle duplicate placeholder labels
Description
PowerPoint does not enforce unique placeholder labels in a layout. Selecting a placeholder via its label using ph_location_label will throw an error, if the label is not unique. layout_dedupe_ph_labels helps to detect, rename, or delete duplicate placholder labels.
Usage
layout_dedupe_ph_labels(x, action = "detect", print_info = FALSE)
Arguments
x |
An |
action |
Action to perform on duplicate placeholder labels. One of:
|
print_info |
Print action information (e.g. renamed placeholders) to console?
Default is |
Value
A rpptx
object (with modified placeholder labels).
Examples
x <- read_pptx()
layout_dedupe_ph_labels(x)
file <- system.file("doc_examples", "ph_dupes.pptx", package = "officer")
x <- read_pptx(file)
layout_dedupe_ph_labels(x)
layout_dedupe_ph_labels(x, "rename", print_info = TRUE)