|
Print Screen Control |
To
print an image on the printer, use the P (p) key on the keyboard, or the Print
Screen button on the key board. Or hit
the S key on the keyboard to capture the main application window. It is important that you click the mouse
first on the frame that you want to print.
This includes image frames on pop ups.
Clicking the mouse insures that the window in the frame has keyboard focus. The P or Print Screen key will then copy the
image area of the window. The Print
Screen Key might do other things, so the P key is better to use. The S or s key will capture the main
application window only if the user interface and images are all 24 bit true
color. This is a what you see is what
you get function. The resolution and
image size is that when you hit the P, Print Screen, or S key. You might want to make the frame bigger
before doing so, but that will also make for a larger image file. The image file is stored in Silicon Graphics
rgb format. SGI utilities, such as
imgview and imgcopy can read the file produced here. However, in general this program cannot read
rgb files produced by other SGI utilities because those images may be stored in
a compressed format which is not used or supported by this program. The print image popup may be resized, whereas
imgview will not resize an image. When
printed, the image will be sized to fill up the paper. A header with the
patient’s name is added at the top of the page.
Note
that a text area exist for making comments on the image. The comments will be printed at the top of
the page below the header and above the image.
On the popup note that the comment area and image display area are
separated by a paned window. You can
change the proportion in addition to resizing the window. However, the resolution of the image is
limited by the size of the window that the image was copied from.
The
default is to scale the image to fit the page.
The top of the page will contain a header with the current date and time
stamp, the patient’s name, and other information. Below that follows the comment text. If enough is left of the first page the image
will be placed on the same page. By
unselecting the “Fit to Paper” button, the user can specify the magnification
of the image. For planar images, such as
a CT or MRI slice, the choice is to type in the magnification factor with 1.0
being life size, 0.50 being half life size.
For projected images, the image size is specified in terms of the source
to detector distance. Choosing a shorter
distance will result in a smaller image, a larger distance a larger image. For 3d solid model views, the source is the
eye location and the image plane can be thought of as the window being
viewed. For radiographs, the source
detector distance determines the image size.
If the type of image cannot be determined, than the default is to
specify the magnification relative to the original size of the image. This default would be taken if the source to
film distance were not known for a radiograph, for example. The image size on the paper is shown for the
selected magnification. Otherwise the
program will size the image to fit. If
the user is specifying the magnification and the image will not fit on one
page, then multiple pages are used with the image split between the pages. For capture of the application window, there
is only the option of fitting to the paper automatically.
You
can select an area of the image to be printed.
With the mouse click on a corner of the area you are interested in and
drag to an opposite corner. A box will be drawn as you drag. Hitting the Clip Image button will display
only the area inside the box. Only that
area will print. Hitting the Restore
Image button will put back the entire image.
Pushing
the remove black button will remove black for all black areas that touch a border
of the image, and replace with white.
Areas inside an image, such as lung in a CT scan will not be
affected. A black border is left
touching all non-black areas. This feature is strictly for saving ink with ink
jet printers. You can deselect this feature
and return to the original image. What
is seen on the screen is what will be printed.
This
toggle button (select in) will allow the program to rotate the image sideways
on the paper if it would fit better there (wider than high image). However, if
you only view the resulting PDF file (below) you might not want images
rotated. By default rotation is off.
This
program only supports Post Script printers.
The page will be formatted in Post Script. If you have more than one printer, than it is
possible to choose which printer to print to.
The program resource files must have been set up to include the printer
queues available. Select Printer under
the Options pull down on the main menu.
A tool bar is pushed that includes an option menu that you may select
the printer queue name with. Once you
have made a selection, any future print job will go to that queue.
Use
Gsview or the Adobe Reader (Evince on linux) as a print preview and print from
the viewer (see Print Preview below).
You
may choose to convert your print jobs to PDF format. In this case GhostScript will be called to
convert the Post Script file to PDF format and a PDF viewer will be called to
display the resulting PDF file. Set the
print que name to UseAdobe.
You
may choose to use Gsview as a print preview, or a PDF reader. Set the print que name to gsview or UseAdobe
respectively. In either case, you can
print from the viewer to non-Post Script printers. On Linux a pdf viewer must be able. On Windows, the default PDF viewer will be
called.
Hitting
the print button will send the print job immediately to a printer or printer
system. A Post Script file is written
out in the temporary directory (see below next item).
Hitting
this button will queue up print jobs within the program in a single Post Script
file. The file is in the temporary
directory located by the tmp.dir.loc file in the program resources directory
(located by the rlresources.dir.loc file in the current directory).
Nothing
will be printed until Print Queued Jobs is selected. The pages will be numbered
consecutively. Other print functions in
may or may not offer the option of adding to the queued Post Script file.
Hitting
this button will submit the accumulated Post Script file for printing. There is also access to printing the queue
from the Printer Toolbar shown below and other applications may provide other access
to printing the queued job. If you exit
the program with an open non-empty queue, you will be given the option of
printing before the program exits.
Hitting
this button will complete the current open Post Script file but will not submit
it to be printed. The file is in the
temporary directory located by the tmp.dir.loc file in the program resources
directory (located by the rlresources.dir.loc file in the current directory).
You
may save your print screens along with your comments by hitting the Save As
button on the popup. The files are saved
under the directory patient name/scd.d.
You may make subdirectories below scd.d to organize your print screen
files. In the Get File and Directory
popup, you can type in the name of a subdirectory to add below the directory
currently shown. Then enter in a file
name. You may want to resize this window
to show all the text. Note also that you
can view the complete path to a file or select to see only the current file
names. You cannot navigate above the
scd.d directory.
|
Get File Name and Directory Popup |
The
comments you enter are stored under the file name that you specify. The image is stored under the file name with
the extension .rgb added. Unix does not
have a limit to the length of file names, but certain characters are not
allowed. The program will strip out
illegal characters in a file name for you.
If you need to reorganize or delete files, use the operating system
tools provided. On SGI you have the
Desktop which is graphical, or you can use the standard unix and linux
commands, among them are: cd, mv, cp,
rm, rmdir, ls. On Windows there is
Windows Explorer and similar DOS commands.

The Printer Toolbar is shown above. You can select a different printer que here. However, this will not effect an existing queued job, only new print jobs. Option to print or the delete the existing queued job is also provided here. This tool bar is gotten to under the Options pull down on the main toolbar.