ReporteRs (version 0.5)

addParagraph.pptx: Insert a paragraph into a pptx object

Description

Insert paragraph(s) of text into a pptx object

Usage

# S3 method for pptx
addParagraph (doc, value, ...)

Arguments

doc

Object of class "pptx" where paragraph has to be added

value

character vector containing texts to add OR an object of class set_of_paragraphs.

...

further arguments, not used.

Value

an object of class "pptx".

See Also

pptx, addParagraph

Examples

Run this code
# NOT RUN {
#START_TAG_TEST
# Create a new document
doc <- pptx( )
# Add a slide
doc = addSlide( doc, slide.layout = "Title and Content" )
# Add "Hello World" into the document doc
doc <- addParagraph(doc, "Hello Word!" )

# Add a slide
doc = addSlide( doc, slide.layout = "Title and Content" )
# Add into the document : "My tailor is rich" and "Cats and Dogs"
# format some of the pieces of text
pot1 = pot("My tailor", textProperties(color="red") ) + " is " + pot("rich"
	, textProperties(font.weight="bold") )
pot2 = pot("Cats", textProperties(color="red") ) + " and " + pot("Dogs"
	, textProperties(color="blue") )
my.pars = set_of_paragraphs( pot1, pot2 )
doc <- addParagraph(doc, my.pars )
writeDoc( doc, "addParagraph_example.pptx")
#STOP_TAG_TEST
# }

Run the code above in your browser using DataCamp Workspace