repr_text.recordedplot only returns a small info string containing the title (if any)
while the others return a character vector (SVG) or a raw vector (the rest) containing the image data.
# S3 method for class 'recordedplot'
repr_text(obj, ...)
# S3 method for class 'recordedplot'
repr_png(
obj,
width = getOption("repr.plot.width"),
height = getOption("repr.plot.height"),
bg = getOption("repr.plot.bg"),
pointsize = getOption("repr.plot.pointsize"),
antialias = getOption("repr.plot.antialias"),
res = getOption("repr.plot.res"),
...
)
# S3 method for class 'recordedplot'
repr_jpg(
obj,
width = getOption("repr.plot.width"),
height = getOption("repr.plot.height"),
bg = getOption("repr.plot.bg"),
pointsize = getOption("repr.plot.pointsize"),
antialias = getOption("repr.plot.antialias"),
res = getOption("repr.plot.res"),
quality = getOption("repr.plot.quality"),
...
)
# S3 method for class 'recordedplot'
repr_svg(
obj,
width = getOption("repr.plot.width"),
height = getOption("repr.plot.height"),
bg = getOption("repr.plot.bg"),
pointsize = getOption("repr.plot.pointsize"),
antialias = getOption("repr.plot.antialias"),
family = getOption("repr.plot.family"),
...
)
# S3 method for class 'recordedplot'
repr_pdf(
obj,
width = getOption("repr.plot.width"),
height = getOption("repr.plot.height"),
bg = getOption("repr.plot.bg"),
pointsize = getOption("repr.plot.pointsize"),
antialias = getOption("repr.plot.antialias"),
family = getOption("repr.plot.family"),
...
)The plot to create a representation for
ignored
Plot area width in inches (default: 7)
Plot area height in inches (default: 7)
Background color (default: white)
Text height in pt (default: 12)
Which kind of antialiasing to use for for lines and text? 'gray', 'subpixel' or 'none'? (default: gray)
For PNG and JPEG, specifies the PPI for rasterization (default: 120)
For JPEG, determines the compression quality in % (default: 90)
Font family for SVG and PDF. 'sans', 'serif', 'mono' or a specific one (default: sans)
All parameters can also be specified using the eponymous repr.plot.* repr-options.
dev.new()
dev.control(displaylist = 'enable')
plot(sqrt, main = 'Square root')
p <- recordPlot()
dev.off()
#> agg_record_432744511
#> 2
repr_text(p)
#> [1] "Plot with title “Square root”"