Tools to Work with the 'Splash' JavaScript Rendering Service in R
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

71 line
3.0 KiB

7 年之前
% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/render-jpg.r
\name{render_jpeg}
\alias{render_jpeg}
\title{Return a image (in JPEG format) of the javascript-rendered page.}
\usage{
render_jpeg(splash_obj = splash_local, url, base_url = NULL, quality = 75,
width = 1024, height = 768, timeout = 30, resource_timeout, wait = 0,
7 年之前
render_all = FALSE, proxy, js, js_src, filters, allowed_domains,
allowed_content_types, forbidden_content_types, viewport = "1024x768",
images, headers, body, http_method, save_args, load_args)
7 年之前
}
\arguments{
\item{splash_obj}{Object created by a call to \code{\link[=splash]{splash()}}}
7 年之前
\item{url}{The URL to render (required)}
7 年之前
\item{base_url}{The base url to render the page with.}
7 年之前
\item{quality}{JPEG quality parameter in range from 0 to 100. Default is quality=75.}
\item{width}{Resize the rendered image to the given width/height (in pixels) keeping the aspect ratio.}
\item{height}{Resize the rendered image to the given width/height (in pixels) keeping the aspect ratio.}
7 年之前
\item{timeout}{A timeout (in seconds) for the render (defaults to 30).}
7 年之前
\item{resource_timeout}{A timeout (in seconds) for individual network requests.}
\item{wait}{Time (in seconds) to wait for updates after page is loaded (defaults to 0).}
7 年之前
\item{render_all}{If \code{TRUE} extend the viewport to include the whole webpage (possibly very tall) before rendering.}
7 年之前
7 年之前
\item{proxy}{Proxy profile name or proxy URL.}
7 年之前
7 年之前
\item{js}{Javascript profile name.}
7 年之前
7 年之前
\item{js_src}{JavaScript code to be executed in page context.}
7 年之前
7 年之前
\item{filters}{Comma-separated list of request filter names.}
7 年之前
7 年之前
\item{allowed_domains}{Comma-separated list of allowed domain names. If present, Splash won’t load anything neither from domains not in this list nor from subdomains of domains not in this list.}
7 年之前
7 年之前
\item{allowed_content_types}{Comma-separated list of allowed content types. If present, Splash will abort any request if the response’s content type doesn’t match any of the content types in this list. Wildcards are supported.}
7 年之前
7 年之前
\item{forbidden_content_types}{Comma-separated list of forbidden content types. If present, Splash will abort any request if the response’s content type matches any of the content types in this list. Wildcards are supported.}
7 年之前
\item{viewport}{View width and height (in pixels) of the browser viewport to render the web page. Format is “<width>x<height>”, e.g. 800x600. Default value is 1024x768.}
7 年之前
\item{images}{Whether to download images.}
7 年之前
7 年之前
\item{headers}{HTTP headers to set for the first outgoing request.}
7 年之前
7 年之前
\item{body}{Body of HTTP POST request to be sent if method is POST.}
7 年之前
7 年之前
\item{http_method}{HTTP method of outgoing Splash request.}
7 年之前
7 年之前
\item{save_args}{A list of argument names to put in cache.}
7 年之前
7 年之前
\item{load_args}{Parameter values to load from cache}
7 年之前
}
7 年之前
\value{
a \link{magick} image object
}
7 年之前
\description{
Return a image (in JPEG format) of the javascript-rendered page.
}
7 年之前
\references{
\href{http://splash.readthedocs.io/en/stable/index.html}{Splash docs}
}