This online help file:
Here are links to the topics in this help file:
The print functions that are available in display emulation sessions are as follows:
Print function: | Action: | Navigation: |
---|---|---|
Print Screen | Prints the contents of the current screen. | File > Print Screen |
Print Screen Collection |
Stores an image of the current screen in a list of screen images
(3270 Display session only).
|
File > Print Screen Collection |
ZipPrint | Automatically prints a series of screens from the currently displayed document (3270 Display session only). For more information see ZipPrint . | File > ZipPrint |
However, as you may have surmised from the descriptions above, Print Screen Collection and ZipPrint are available only in 3270 Display sessions. The following table shows in detail which print functions are available in which types of display sessions.
Print function: | 3270 Display session: | 5250 Display session: | VT Display session: | CICS Gateway session: |
---|---|---|---|---|
Print Screen | Yes | Yes | Yes | Yes |
Print Screen Collection | Yes | No | No | No |
ZipPrint | Yes | No | No | No |
Host On-Demand uses two different print capabilities in display emulation sessions:
When printing in non-Java print mode, Host On-Demand uses the advanced Host On-Demand print libraries. These print libraries first became available with ZipPrint in Host On-Demand Version 8.0. They are based on the print libraries that are included with the 3270 Printer session and the 5250 Printer session. For example, in non-Java print mode, you can:
Java print mode lacks the advanced text-formatting features found in non-Java print mode. When printing in Java print mode, Host On-Demand invokes only print functions that are available in the Java print libraries. The Java print libraries are included in the Java Runtime Environment (JRE) that your Web browser uses to run the Host On-Demand client. The print functions in the Java 1 print libraries are somewhat basic, and the Host On-Demand client does not yet take advantage of many of the advanced printing capabilities of the Java 2 print libraries. Therefore, advanced text-formatting features are not available when Host On Demand is using Java print mode. (However, if you are running a Java 2-enabled browser and using Java printing mode, then you can add a header to the page, add a footer, and suppress the system printer configuration window.)
In contrast to non-Java print mode, Java print mode can handle graphics as well as text.
The following table summarizes these differences:
Feature: | Non-Java print mode: | Java print mode: |
---|---|---|
Source libraries: | Host On-Demand print libraries |
|
Can print host graphics: | No | Yes |
Can print to a file, generate PDF output, use PDTs, and so on: | Yes | No |
In a 3270 Display session:
In a 5250 Display session, a VT Display session, or a CICS Gateway session:
The above statements are true whether you are using a Java 1 browser or a Java-2 enabled browser.
The following table shows the availability of non-Java print mode and Java print mode for each print function in each display session type.
Print function: | 3270 Display session: | 5250 Display session: | VT Display session: | CICS Gateway session: |
---|---|---|---|---|
Print Screen |
|
Java mode only | Java mode only | Java mode only |
Print Screen Collection |
|
(function not available) | (function not available) | (function not available) |
ZipPrint | Non-Java mode only | (function not available) | (function not available) | (function not available) |
The default print mode in a display emulation session is Java print mode.
To switch print modes, click File > Print Screen Setup. Then click Yes to use Java print mode or No to use non-Java print mode. Click OK to close the Print Screen Setup window and save the print mode that you selected.
Remember that the current print mode affects:
For Print Screen, you can switch the print mode at any time before you actually print the screen (File > Print Screen). For Print Screen Collection, you can switch the print mode at any time before you actually initiate the printing of an image or images from the stored list.
If you select Java print mode, and you are running a Java 1 browser, then you cannot do any further configuration for Java print mode using Host On-Demand's configuration windows. (However, when you do a print, the operating system can display print configuration windows, such as the system print configuration window in Microsoft Windows.)
In contrast, if you select Java print mode, and you are running a Java 2 browser, then you can use the controls on the Host On-Demand Print Screen Setup window (the same window on which you select Java print mode or non-Java print mode) to do further configuration for Java print mode (see Print Screen Setup ).
Remember that non-Java print mode is available only in a 3270 Display session.
If you select non-Java print mode, then you can configure printer setup and page setup. To configure printer setup click File > Printer Setup (see Printer Setup (3270 Printer session, 5250 Printer session, 3270 Display session)). To configure page setup click File > Page Setup (see Page Setup (3270 Printer session, 3270 Display session)).
In non-Java print mode, if you print several screen images from a Print Screen Collection at the same time, Host On-Demand treats the screen images as sequential blocks of text in a single text document.
In contrast, in Java print mode, if you print several screen images from a Print Screen Collection at the same time, Host On-Demand prints one screen image per page (see Print modes).