| provide_file | R Documentation |
Designed for inline use in R Markdown, e.g.
`r provide_file("attachment.pdf")`.
provide_file(
path,
label = basename(path),
mime = NULL,
download = TRUE,
warn_size_mb = 5
)
path |
Path to the local file. |
label |
Text shown to the user. Defaults to the file name. |
mime |
MIME type. If NULL, it is guessed from the extension. |
download |
Logical. If TRUE, adds the HTML download attribute. |
warn_size_mb |
Warn if file is larger than this many MB. |
The function reads a local file, encodes it as Base64, and returns an HTML anchor tag with a data: URI. This allows the file to be embedded directly into the rendered output instead of being referenced externally.
knitr_asis object with an HTML hyperlink.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.