https://github.com/fhdsl/gsplyr
Google Slides manipulation
https://github.com/fhdsl/gsplyr
Last synced: about 2 months ago
JSON representation
Google Slides manipulation
- Host: GitHub
- URL: https://github.com/fhdsl/gsplyr
- Owner: fhdsl
- License: other
- Created: 2023-09-06T00:21:03.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-03T23:40:12.000Z (over 2 years ago)
- Last Synced: 2025-03-05T17:53:15.294Z (over 1 year ago)
- Language: R
- Size: 11.7 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.Rmd
- License: LICENSE
Awesome Lists containing this project
README
---
output: github_document
---
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
```
# gsplyr
The goal of gsplyr is to provide a set of functions designed for the manipulation of Google Slides. There are functions for obtaining the presentation ID, constructing a link for exporting image files, and downloading Google Slides in PPTX format.
## Installation
You can install the development version of gsplyr from [GitHub](https://github.com/) with:
``` r
# install.packages("devtools")
devtools::install_github("fhdsl/gsplyr")
```
## Example
```{r, eval = FALSE}
library(gsplyr)
example_link <- "https://docs.google.com/presentation/d/1Dw_rBb1hySN_76xh9-x5J2dWF_das9BAUjQigf2fN-E/edit?usp=sharing"
# Download to temp directory
download(link = example_link)
# Derive presentation ID
derive_presentation_id(example_link)
```