Package: powerup 0.3.1

Ellis Hughes

powerup: Power Up Your PowerPoint Presentations

Programmatically interact with new or existing 'Microsoft PowerPoint' documents, by adding new slides, updating existing slides, and inserting displays into specific locations in slides. Users can also add transition effects to slides, and add displays to specific locations in slides by pointing to specific placeholders or creating new ones. Preview the slides in a local viewer.

Authors:Ellis Hughes [aut, cre], Shannon Haughton [aut], Romain François [aut], GlaxoSmithKline Research & Development Limited [cph, fnd]

powerup_0.3.1.tar.gz
powerup_0.3.1.zip(r-4.7-any)powerup_0.3.1.zip(r-4.6-any)
powerup_0.3.1.tar.gz(r-4.7-any)powerup_0.3.1.tar.gz(r-4.6-any)
powerup_0.3.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
powerup/json (API)

# Install 'powerup' in R:
install.packages('powerup', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/gsk-biostatistics/powerup/issues

Pkgdown/docs site:https://gsk-biostatistics.github.io

On CRAN:

Conda:

2.58 score 19 scripts 60 exports 98 dependencies

Last updated from:416baa7e26. Checks:6 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK188
source / vignettesOK203
linux-releaseOK210
windows-develOK158
windows-releaseOK171
wasm-releaseOK200

Exports:add_slideadd_table_stylecontentdelete_slideexample_pptxextract_metadata_elementget_slide_file_nameget_table_stylesggplotlist_layoutslist_placeholderslist_slidesload_pptxmetadatamove_slidenew_placeholdernew_table_styleph_bodyph_body_leftph_body_rightph_footerph_footer_leftph_footer_rightph_subtitleph_titlepreview_pptxread_layout_placeholdersread_slideread_slide_placeholdersref_placeholderremove_contentremove_slide_phsave_pptxshapeslide_errorsslide_transition_blindsslide_transition_checkerslide_transition_circleslide_transition_combslide_transition_coverslide_transition_cutslide_transition_diamondslide_transition_dissolveslide_transition_fadeslide_transition_genericslide_transition_newsflashslide_transition_nullslide_transition_plusslide_transition_pullslide_transition_pushslide_transition_randomslide_transition_randomBarslide_transition_splitslide_transition_wedgeslide_transition_wheelslide_transition_wipeslide_transition_zoomtemplated_placeholdertint_colorupdate_slide

Dependencies:AsioHeadersaskpassbase64encbigDbitopsbslibcachemcallrchromoteclicodetoolscommonmarkcpp11crayoncurldata.tabledigestdplyrevaluatefarverfastmapflextablefontawesomefontBitstreamVerafontLiberationfontquiverfsgdtoolsgenericsggplot2gluegtgtablehighrhtmltoolshtmlwidgetshttpuvisobandjquerylibjsonlitejuicyjuiceknitrlabelinglaterlifecyclelitedownmagickmagrittrmarkdownmemoisemimeofficeropensslotelpillarpkgconfigpolishprocessxpromisespspurrrR6raggrappdirsRColorBrewerRcppreactablereactRrlangrmarkdownS7sassscalesshinysloopsourcetoolsstringistringrsyssystemfontstextshapingtibbletidyrtidyselecttinytexutf8uuidV8vctrsviridisLitewebshot2websocketwithrxfunxml2xtableyamlzip

powerup
Loading Powerpoint documents | Adding slides | Layouts | Adding content | Displays | Placeholders | Saving the document | Wrapping it all together

Last update: 2026-10-29
Started: 2026-10-29

Table Styling
Available Table styles | Defining A New Table Style | Conclusion

Last update: 2026-10-29
Started: 2026-10-29

Readme and manuals

Help Manual

Help pageTopics
Working with Slidesadd_slide delete_slide move_slide update_slide
Add Table Styleadd_table_style
Add or remove content from a slidecontent remove_content
Extract metadata elementextract_metadata_element
Get the file name for a given slideget_slide_file_name
List Table Stylesget_table_styles
List layoutslist_layouts
List the available placeholders in a slide or a given layoutlist_placeholders
List slideslist_slides
Load/Save a PowerPoint fileexample_pptx load_pptx save_pptx slide_errors
extended properties metadatametadata
Create a new table style nodenew_table_style
Polish fit modelspolish_content_pptx.preset_shape
Preview a powerup PPTX in the Viewer panepreview_pptx
Read layout placeholdersread_layout_placeholders
Read a single slide as xmlread_slide
Read placeholders information from PowerPoint presentationread_slide_placeholders
Placeholder objectnew_placeholder ref_placeholder
Remove placeholder from a slideremove_slide_ph
Define a shape to addshape
Defined Slide Transitionsslide_transition_blinds slide_transition_checker slide_transition_circle slide_transition_comb slide_transition_cover slide_transition_cut slide_transition_diamond slide_transition_dissolve slide_transition_fade slide_transition_generic slide_transition_newsflash slide_transition_null slide_transition_plus slide_transition_pull slide_transition_push slide_transition_random slide_transition_randomBar slide_transition_split slide_transition_wedge slide_transition_wheel slide_transition_wipe slide_transition_zoom
Placeholder Templatesph_body ph_body_left ph_body_right ph_footer ph_footer_left ph_footer_right ph_subtitle ph_title templated_placeholder
Apply tint to a provided colortint_color