ph_empty {officer} | R Documentation |
add a new empty shape in the current slide.
ph_empty(x, type = "body", index = 1, location = NULL) ph_empty_at(x, left, top, width, height, bg = "transparent", rot = 0, template_type = NULL, template_index = 1)
x |
a pptx device |
type |
placeholder type (i.e. 'body', 'title') |
index |
placeholder index (integer). This is to be used when a placeholder type
is not unique in the current slide, e.g. two placeholders with type 'body', the first
one will be added with index 1 and the second one with index 2.
It is recommanded to use argument |
location |
a placeholder location object. This is a convenient
argument that can replace usage of arguments |
left, top |
location of the new shape on the slide |
width, height |
shape size in inches |
bg |
background color |
rot |
rotation angle |
template_type |
placeholder template type. If used, the new shape will inherit the style from the placeholder template. If not used, no text property is defined and for example text lists will not be indented. |
template_index |
placeholder template index (integer). To be used when a placeholder template type is not unique in the current slide, e.g. two placeholders with type 'body'. |
fileout <- tempfile(fileext = ".pptx") doc <- read_pptx() doc <- add_slide(doc, layout = "Title and Content", master = "Office Theme") doc <- ph_empty(x = doc, type = "body", index = 1) doc <- ph_empty(x = doc, location = ph_location_right()) print(doc, target = fileout ) # demo ph_empty_at ------ fileout <- tempfile(fileext = ".pptx") doc <- read_pptx() doc <- add_slide(doc, layout = "Title and Content", master = "Office Theme") doc <- ph_empty_at(x = doc, left = 1, top = 2, width = 5, height = 4) print(doc, target = fileout )