Skip to content

Supported Devices, Drivers and Formats

shairontoledo edited this page Sep 13, 2010 · 2 revisions

You can use the device to render your document using either methods RGhost::Document#render or RGhost::Document#render_stream

See the supported list

Driver/Format/Driver Description
:ali SuperVGA using Avance Logic Inc. chipset, 256-color modes
:atiw ATI Wonder SuperVGA, 256-color modes
:atx23 Practical Automation ATX-23 label printer
:atx24 Practical Automation ATX-24 label printer
:atx38 Practical Automation ATX-38 label printer
:bit Plain bits, monochrome
:bitcmyk Plain bits, CMYK
:bitrgb Plain bits, RGB
:bmp16 4-bit (EGA/VGA) .BMP file format
:bmp16m 24-bit .BMP file format
:bmp256 8-bit (256-color) .BMP file format
:bmp32b 32-bit pseudo-.BMP file format
:bmpgray 8-bit gray .BMP file format
:bmpmono Monochrome MS Windows .BMP file format
:bmpsep1 Separated 1-bit CMYK .BMP file format, primarily for testing
:bmpsep8 Separated 8-bit CMYK .BMP file format, primarily for testing
:cgm24 24-bit color CGMDITTO
:cgm8 8-bit (256-color) CGMDITTO
:cgmmono Monochrome (black-and-white) CGMLOW LEVEL OUTPUT ONLY
:cirr SuperVGA using Cirrus Logic CL-GD54XX chips, 256-color modes
:deskjet H-P DeskJet and DeskJet Plus
:djet500 H-P DeskJet 500; use -r600 for DJ 600 series
:ega EGA (640×350, 16-color)
:eps9high Epson-compatible 9-pin, interleaved lines (triple resolution)
:eps9mid Epson-compatible 9-pin, interleaved lines (intermediate resolution)
:epson Epson-compatible dot matrix printers (9- or 24-pin)
:epswrite EPS output (like PostScript Distillery)
:faxg3 Group 3 fax, with EOLs but no header or EOD
:faxg32d Group 3 2-D fax, with EOLs but no header or EOD
:faxg4 Group 4 fax, with EOLs but no header or EOD
:fs600 Kyocera FS-600 (600 dpi)
:jpeg JPEG format, RGB output
:jpeggray JPEG format, gray output
:laserjet H-P LaserJet
:lj5gray H-P LaserJet 5 & 6 family, gray-scale bitmap;
:lj5mono H-P LaserJet 5 & 6 family (PCL XL), bitmap:
:ljet2p H-P LaserJet IId/IIp/III* with TIFF compression
:ljet3 H-P LaserJet III* with Delta Row compression
:ljet3d H-P LaserJet IIID with duplex capability
:ljet4 H-P LaserJet 4 (defaults to 600 dpi)
:ljet4d H-P LaserJet 4 (defaults to 600 dpi) with duplex
:ljetplus H-P LaserJet Plus
:lp2563 H-P 2563B line printer
:lvga256 Linux vgalib, 256-color VGA modes => [Linux only]
:miff24 ImageMagick MIFF format, 24-bit direct color, RLE compressed
:mswindll Microsoft Windows 3.1 DLL => [MS Windows only]
:mswinpr2 Microsoft Windows 3.0, 3.1 DIB printer => [MS Windows only]
:mswinprn Microsoft Windows 3.0, 3.1 DDB printer => [MS Windows only]
:oce9050 OCE 9050 printe
:os2dll OS/2 DLL bitmap::[OS/2 only]
:os2pm OS/2 Presentation Manager => [OS/2 only]
:os2prn OS/2 printer:: => [OS/2 only]
:pbm Portable Bitmap (plain format)
:pbmraw Portable Bitmap (raw format)
:pcx16 PCX file format, 4-bit planar (EGA/VGA) color
:pcx24b PCX file format, 24-bit color (3 8-bit planes)
:pcx256 PCX file format, 8-bit chunky color
:pcxcmyk PCX file format, 4-bit chunky CMYK color
:pcxgray PCX file format, 8-bit gray scale
:pcxmono PCX file format, monochrome (1-bit black and white)
:pdfwrite PDF output (like Adobe Acrobat Distiller)
:pgm Portable Graymap (plain format)
:pgmraw Portable Graymap (raw format)
:pgnm Portable Graymap (plain format), optimizing to PBM if possible
:pgnmraw Portable Graymap (raw format), optimizing to PBM if possible
:pkm Portable inKmap (plain format) (4-bit CMYK => RGB)
:pkmraw Portable inKmap (raw format) (4-bit CMYK => RGB)
:pksm Portable Separated map (plain format) (4-bit CMYK => 4 pages)
:pksmraw Portable Separated map (raw format) (4-bit CMYK => 4 pages)
:plan9bm Plan 9 bitmap format
:png16 4-bit color Portable Network Graphics (PNG)
:png16m 24-bit color Portable Network Graphics (PNG)
:png256 8-bit color Portable Network Graphics (PNG)
:pnggray 8-bit gray Portable Network Graphics (PNG)
:pngmono Monochrome Portable Network Graphics (PNG)
:pnm Portable Pixmap (plain format) (RGB), optimizing to PGM or PBM
:pnmraw Portable Pixmap (raw format) (RGB), optimizing to PGM or PBM
:ppm Portable Pixmap (plain format) (RGB)
:ppmraw Portable Pixmap (raw format) (RGB)
:psgray PostScript (Level 1) 8-bit gray image
:psmono PostScript (Level 1) monochrome image
:psrgb PostScript (Level 2) 24-bit color image
:pswrite PostScript output (like PostScript Distillery)
:pxlcolor Color PCL XL
:pxlmono Black-and-white PCL XL
:s3vga SuperVGA using S3 86C911 chip (e.g., Diamond Stealth board)
:svga16 Generic SuperVGA in 800×600, 16-color mode
:tiff12nc TIFF 12-bit RGB, no compression
:tiff24nc TIFF 24-bit RGB, no compression (NeXT standard format)
:tiffcrle TIFF CCITT RLE 1-dim (= Group 3 fax with no EOLs)
:tiffg3 TIFF Group 3 fax (with EOLs)
:tiffg32d TIFF Group 3 2-D fax
:tiffg4 TIFF Group 4 fax
:tifflzw TIFF LZW (tag = 5) (monochrome)
:tiffpack TIFF PackBits (tag = 32773) (monochrome)
:tseng SuperVGA using Tseng Labs ET3000/4000 chips, 256-color modes
:vesa SuperVGA with VESA standard API driver
:vga VGA (640×480, 16-color)
:vgalib Linux vgalib, 16-color VGA modes => [Linux only]
:x11 X Windows version 11, release >=4 => [Unix and VMS only]
:x11alpha X Windows masquerading as a device with alpha capability
:x11cmyk X Windows masquerading as a 1-bit-per-plane CMYK device
:x11cmyk2 X Windows as a 2-bit-per-plane CMYK device
:x11cmyk4 X Windows as a 4-bit-per-plane CMYK device
:x11cmyk8 X Windows as an 8-bit-per-plane CMYK device
:x11gray2 X Windows as a 2-bit gray-scale device
:x11gray4 X Windows as a 4-bit gray-scale device
:x11mono X Windows masquerading as a black-and-white device
:x11rg16x X Windows with G5/B5/R6 pixel layout for testing.
:x11rg32x X Windows with G11/B10/R11 pixel layout for testing.

Alias


      :eps	=> :epswrite,
      :pdf	=> :pdfwrite,
      :ps		=> :pswrite,
      :pcl	=> :pxlmono,
      :tif	=> :tiffcrle,
      :tiff	=> :tiffcrle,
      :jpg	=> :jpeg,
      :png	=> :png16m

from RGhost::Constants::Devices::STANDARD