# coyote: PRINTWINDOW

- coyote/Graphics
- [Source code]

NAME

      PRINTWINDOW
       This program sends the contents of the specified
       window to the default printer. The current window
       is used if a window index number is not provided.

AUTHOR

      FANNING SOFTWARE CONSULTING
      David Fanning, Ph.D.
      1645 Sheely Drive
      Fort Collins, CO 80526 USA
      Phone: 970-221-0438
      E-mail: david@idlcoyote.com
      Coyote's Guide to IDL Programming: http://www.idlcoyote.com/

CATEGORY

      Graphics

CALLING SEQUENCE

      IDL> PrintWindow, wid

OPTIONAL POSITIONAL PARAMETERS

      WID       The window index number of the window to send to the
                printer. !D.Window used by default.

KEYWORD PARAMETERS

      LANDSCAPE  If this keyword is set, the output is in Landscape
                 mode. Otherwise, Portrait mode is used.
      PAGESIZE: Set this keyword to a string indicating the type
                of PostScript page size you want. Current values are "LETTER",
                "LEGAL", and "A4". Default is "LETTER".
      RGB_ERROR: Some printers (particularly attached to LINUX machines) cannot
                 load a 24-bit image. You get this error message:
                    %Can't set RGB color on an indexed destination.
                 If this happens to you, set this keyword and the 24-bit image will
                 be made into a 2D image with color table vectors. Colors are not
                 quaranteed to be accurate with this method, but in practice it is
                 not usually too bad.
                 IDL> PrintWindow, /RGB_Error

MODIFICATION HISTORY

Written by David W. Fanning based on previous PRINT_IT program. 29 July 2000.

Added RGB_Error keyword. 2 Nov 2004. DWF.