Rev 9125 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
\name{dev2bitmap}\alias{dev2bitmap}\alias{bitmap}\title{Graphics Device for Bitmap Files}\usage{bitmap(file, type = "png256", height = 6, width = 6, res = 72,pointsize, \dots)dev2bitmap(file, type = "png256", height = 6, width = 6, res = 72,pointsize, \dots)}\arguments{\item{file}{The output file name, with an appropriate extension.}\item{type}{The type of bitmap. the default is \code{"png256"}.}\item{height}{The plot height, in inches.}\item{width}{The plot width, in inches.}\item{res}{Resolution, in dots per inch.}\item{pointsize}{The pointsize to be used for text: defaults tosomething reasonable given the width and height}\item{\dots}{Other parameters passed to \code{\link{postscript}}.}}\description{\code{bitmap} generates a bitmap graphics file.\code{dev2bitmap} copies the current graphics device to a file in abitmap graphics format.}\details{\code{dev2bitmap} works by copying the current device to a\code{\link{postscript}} device, and post-processing the output fileusing \code{ghostscript}. \code{bitmap} works in the same way using a\code{postscript} device and postprocessing the output as ``printing''.You will need a recent version of \code{ghostscript} (5.10, 5.50 and6.01 have been tested): the full path tothe executable can be set by the environment variable \code{"R_GSCMD"}.The types available will depend on the version of \code{ghostscript},but are likely to include\code{"pcxmono"}, \code{"pcxgray"}, \code{"pcx16"}, \code{"pcx256"},\code{"pcx24b"}, \code{"pcxcmyk"}, \code{"pbm"}, \code{"pbmraw"},\code{"pgm"}, \code{"pgmraw"}, \code{"pgnm"}, \code{"pgnmraw"},\code{"pnm"}, \code{"pnmraw"}, \code{"ppm"}, \code{"ppmraw"},\code{"pkm"}, \code{"pkmraw"}, \code{"tiffcrle"}, \code{"tiffg3"},\code{"tiffg32d"}, \code{"tiffg4"}, \code{"tifflzw"},\code{"tiffpack"}, \code{"tiff12nc"}, \code{"tiff24nc"},\code{"psmono"}, \code{"psgray"}, \code{"psrgb"}, \code{"bit"},\code{"bitrgb"}, \code{"bitcmyk"}, \code{"pngmono"}, \code{"pnggray"},\code{"png16"}, \code{"png256"}, \code{"png16m"}, \code{"jpeg"},\code{"jpeggray"}, \code{"pdfwrite"}.Note: despite the name of the functions they can produce PDF via\code{type = "pdfwrite"}, and the PDF produced is not bitmapped.}\value{None.}\author{B. D. Ripley}#ifdef windows\note{Use of \code{bitmap} will leave a temporary file (with file namestarting \code{Rbit}). Use of the \code{\link{bmp}},\code{\link{png}} and \code{\link{jpeg}} devices is preferable tousing these functions.}#endif\seealso{\code{\link{postscript}}, \code{\link{png}} and\code{\link{jpeg}} and on Windows \code{bmp}.}\keyword{utilities}