Rev 76045 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
% File src/library/grDevices/man/windows/savePlot.Rd% Part of the R package, https://www.R-project.org% Copyright 1995-2019 R Core Team% Distributed under GPL 2 or later\name{savePlot}\alias{savePlot}\title{Save Windows Plot to a File}\usage{savePlot(filename = "Rplot",type = c("wmf", "emf", "png", "jpg", "jpeg", "bmp","tif", "tiff", "ps", "eps", "pdf"),device = dev.cur(),restoreConsole = TRUE)}\arguments{\item{filename}{The filename under which to save the plot.Tilde-expansion (see \code{\link{path.expand}}) is supported.}\item{type}{The type of plot, Windows metafile, PNG, JPEG, BMP(Windows bitmap format), TIFF, PostScript or PDF.}\item{device}{A device number of a \code{windows} device, by defaultthe current device.}\item{restoreConsole}{See the \sQuote{Details} sectionof \code{\link{windows}}. Do not use this in programming withoutfirst checking that the platform is Windows.}}\description{Saves the current plot on a \code{windows} device to a file.}\details{This is equivalent to selecting the \sQuote{Save as} menu item on the\sQuote{File} menu of a \code{\link{windows}} device.If \code{filename} does not include a dot (\sQuote{.}), savePlotwill add the file type as an extension; that is, the filename willbe set to \code{paste(filename, type, sep = ".")}. If a dot is present in\code{filename}, the filename is assumed to include an extension andis used without change.Using \code{filename} as \code{"clipboard"} or \code{""} with\code{type = "wmf"} will copy to the clipboard.Types \code{"eps"} and \code{"ps"} are the same thing apart from theextension for the default \code{filename}. Similarly\code{"wmf"}/\code{"emf"}, \code{"jpeg"}/\code{"jpg"} and\code{"tiff"}/\code{"tif"}.JPEG quality is 75\%, and TIFF is saved without compression.}\value{None, but a plot file will be created.}\note{There is a similar function of the same name but fewer types forcairo-based \code{X11} devices on Unix-alikes, and without the\code{restoreConsole} argument.}\seealso{\code{\link{recordPlot}()} which is device independent. Further,\code{\link{png}}, \code{\link{dev.print}}}\keyword{misc}