IDL Tutorial 2: Plots and Output Files for Making Hardcopies .. Hence, you need to first start the PS device using the set_plot command, and then use the. SET_PLOT, ‘PS’. This causes IDL to use the PostScript driver for producing graphical output. Once the PostScript driver is enabled via SET_PLOT, the DEVICE. IDL treats the screen as one device and a postscript file (which you can print) as another. You can switch devices with the set_plot command.
|Genre:||Health and Food|
|Published (Last):||17 April 2004|
|PDF File Size:||14.25 Mb|
|ePub File Size:||20.9 Mb|
|Price:||Free* [*Free Regsitration Required]|
For example, to create and load a color table with four elements, black, red, green and blue:. It sets the default color! As sef_plot most display devices, color indices range from 0 to Unlike monitors where white is the most visible color, PostScript writes black on white paper.
The second element of! The default is to do nothing.
Creating PDF Files in IDL
In this case, the same set_p,ot is reproduced four times. Sample PostScript plot using Helvetica font. Department of Physics and Astronomy. Many laser printers and high-resolution, high-quality photo typesetters support PostScript. Set up IDL to plot an encapsulated postscript file of some chosen name. This is easily done with the statement: MULTI system variable described in odl detail in. The resulting file produces a set of plots as shown in Multiple plots on a single page produced by setting the!
Color PostScript If you have a color PostScript device you can enable the use of color with the statement: Tweak it until you like the plot. This offset is also taken relative to the lower left-hand corner of the page when viewed in portrait orientation.
Creating PDF Files in IDL
Such graphics output compares favorably with the output from IDL 8 function graphics commands, although Coyote Graphics output files are generally smaller in size.
This causes no problems if the color white is loaded into the last color table entry, otherwise a stripe of the last index number color is drawn to the right of the image.
A PDF file can be made in this way directly from a cgWindow. If the new device has less colors than the old, not all the colors are saved. Any routines that rely on data coordinates should not be called until a new data coordinate system has been established. A recent update 14 Dec to the Coyote Graphics programs, now allows PostScript, PDF, and five types of raster file output to be created directly from the Coyote Graphics graphics command.
Images that are displayed with a black background on a monitor frequently look better if the background is changed to white when displayed with PostScript. But I don’t like that solution.
The Macintosh computer uses the built-in pstopdf program to do the conversion for set_ploot. The third element is the number of rows per page.
The procedure comprises the following steps: As with other zet_plot, a color table value of represents maximum intensity, while 0 indicates an absence of the color. A PDF document with my graphics was created!
Zero is normally black and white is normally represented by an index of Use of PostScript fonts is discussed in detail in. Here is a set of commands to generate an encapsulated postscript file. True-Color Images A true-color image consists of an array with three dimensions, one of which has a size of three, containing the three color components. This make automatic generation of PDF files problematic.
Similarly, when output to an EPS file, this image will only fill a small portion of the bounding box. For example a true-color n by m element image can be set_ploy in three ways: D to reflect the configuration of the new device.
To put multiple plots on the same PostScript page, use the! This is the preferred method if you are displaying graphics and each color index is explicitly loaded.
The default is not to load the color table upon selection. The page zet_plot the right shows an IDL plot printed in “landscape” orientation. Sometimes, however, the default bounding box is inappropriate for the image being displayed.
TV, array ; Write the image to the file. Isn’t there some way to do this directly from within IDL!? Back to Index Next Tutorial.
IDL Tutorial: Generating Hardcopy of Plots
For example, to create and load a color table with four elements, black, red, green and blue: An Encapsulated PostScript EPS file is similar to a regular PostScript file except that it contains only one page of PostScript output contained in a “bounding box” that is used to tell other programs about the size and aspect ratio of the encapsulated image. Encapsulated postscript files offer the advantage that they can be included in documents like your final project paperprinted, and converted into other formats, all pretty easily.
This method works best when displaying images with continuous color ranges. Keywords allow UNIX users to select other conversion programs, such as pstopdf or esptopdfto perform the conversion. The red color table array contains the intensity translation table set_p,ot the red image, and so forth.
A scalar string containing the name of the device to use. These keywords control the position of IDL plots on the page. This is the format used to import PostScript files into page layout and desktop publishing programs.