IBM AFP Printer Driver for Windows 2000/XP ------------------------------------------------------------------- Licensed Material - Property of IBM Corporation Copyright (C) 1996 1998 - All Rights Reserved US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corporation Copyrights - Windows 2000 and XP are a registered trademark of the Microsoft Corporation. OS/390, AFP, and PSF are trademarks of the IBM Corporation. ------------------------------------------------------------------- CONTENTS o Highlights o Installing the IBM AFP Printer Driver for Windows o Font Substitution Tables o IBM Expanded Core Fonts o Troubleshooting o IBM AFP Printer Driver for Windows Limitations o Uploading Files Created with this Driver to a Host System o Printing with an Inline Form Definition on VM or MVS HIGHLIGHTS The IBM AFP printer driver for Windows 2000/XP: 1. Creates AFP documents, overlays, and page segments from your Windows applications. 2. Substitutes any AFP character set for any of the fonts you use in Windows, so that your text prints as text rather than image. 3. Dither color images. 4. Supports the use of custom paper sizes. 5. Supports color text and graphic. 6. Supports 4 and 32 bit CMYK color images. 7. Clips page segments and overlays to the offset and size (or printable area) given on the Clip Limit dialog box. INSTALLING THE IBM AFP PRINTER DRIVER FOR WINDOWS 2000/XP To setup install for languages other than English. 1. Download the English version 2. Unzip the English version to a given directory. 3. Download the language version you wish to install. 4. Unzip language version to the same directory as English. To install the IBM AFP Printer Driver under Windows 2000: 1. Open the Printers folder and select the Add Printer icon. The Add Printer Wizard appears, select "Next". 2. On "Local or Network Printer" dialog, select local printer and "Next". 3. On "Select the Printer Port" dialog; select a port from the list of available ports that is displayed, and select "Next". If you don't have a port monitor available to the AFP Printer Driver, select "FILE". o To save the output from the AFP Printer Driver in a file for uploading to a host system or for viewing with the IBM AFP Viewer, select "File." o To print to a Print Services Facility/MVS controlled printer on an OS/390 system, select "OS/390 Printer Port", and then select "Configure Port" to connect to the OS/390 system and specify the name of the OS/390 printer. Note: If the OS/390 Printer Port is not displayed in the list of ports, download and install the OS/390 Print Server Port Monitor for Windows. You can download the OS/390 Print Server Port Monitor from the Web at http://www.printers.ibm.com. 4. A list of pre-defined printer drivers appears select "Have Disk". The Install from Disk dialog box will display. 5. Type the location of the AFP Printer Driver in the dialog box, and select "OK" on the Install from Disk dialog box: o If you are installing from a diskette, put the diskette into your source drive, and type the name of your source drive (for example a:\). o If you have downloaded the driver into a Windows folder, type the name of the folder (for example d:\afpdriver). 6. Select the printer driver you want to use from the list that is displayed. Then select "Next". Note: If your printer is not on this list, select "IBM AFP nnn" where nnn is the resolution of your printer. In step 12 of this install procedure, customize the settings to match your printer. If you don't know what printer your files will be printed on, select "IBM AFP 240". In step 12 of this procedure, leave the printer specific settings (image compression and clip limits) set to their default values. Files created for this printer with the printer specific settings left at their default values will print on any AFP printer, but may be quite large, may print slower, and may have some fidelity problems on printers with a resolution other than 240 DPI. 7. An entry field allows you to change the name of the Windows printer. IBM recommends that you do not change the name of the printer. Two radio buttons allow you to indicate whether or not this printer should be your default printer. Make the changes you want, then select "Next". 8. Select whether or not you want to share this printer with other network users. Select "Shared" or "Not Shared". 9. Two radio buttons give you a chance to print a test page. Press "Next". 10. The Add Printer Wizard will display your dialog option, select "Finish". 11. Since Microsoft hasn't certified the AFP Printer Driver a dialog will appear to indicate that this product has no "Digital Signature", just select "Yes" to install the AFP Printer Driver. 12. The IBM AFP Printer Driver you selected will install. If you chose to print a test page, you will be prompted for the file name of the output file. 13. Back on the Printers Folder, highlight the icon for the driver you just installed. From the "File" menu, select "Properties" and "Document Defaults" to set device capabilities and default for printing options, such as paper size, orientation, and so forth. 14. Upload the AFP Reblocking Program to your VM or MVS host system. Instructions for uploading files are in the IBM AFP Printer Driver online help information. To install the IBM AFP Printer Driver under Windows XP: 1. Open the Printers folder and select the Add Printer icon. The Add Printer Wizard appears, select "Next". 2. On "Local or Network Printer" dialog, select local printer and "Next". 3. On "New Printer Detection" dialog select "Next" to continue. 4. On "Select the Printer Port" dialog; select a port from the list of available ports that is displayed, and select "Next". If you don't have a port monitor available to the AFP Printer Driver, select "FILE". o To save the output from the AFP Printer Driver in a file for uploading to a host system or for viewing with the IBM AFP Viewer, select "File." o To print to a Print Services Facility/MVS controlled printer on an OS/390 system, select "OS/390 Printer Port", and then select "Configure Port" to connect to the OS/390 system and specify the name of the OS/390 printer. Note: If the OS/390 Printer Port is not displayed in the list of ports, download and install the OS/390 Print Server Port Monitor for Windows. You can download the OS/390 Print Server Port Monitor from the Web at http://www.printers.ibm.com. 5. A list of pre-defined printer drivers appears select "Have Disk". The Install from Disk dialog box will display. 6. Type the location of the AFP Printer Driver in the dialog box, and select "OK" on the Install from Disk dialog box: o If you are installing from a diskette, put the diskette into your source drive, and type the name of your source drive (for example a:\). o If you have downloaded the driver into a Windows folder, type the name of the folder (for example d:\afpdriver). 7. Select the printer driver you want to use from the list that is displayed. Then select "Next". Note: If your printer is not on this list, select "IBM AFP nnn" where nnn is the resolution of your printer. In step 12 of this install procedure, customize the settings to match your printer. If you don't know what printer your files will be printed on, select "IBM AFP 240". In step 12 of this procedure, leave the printer specific settings (image compression and clip limits) set to their default values. Files created for this printer with the printer specific settings left at their default values will print on any AFP printer, but may be quite large, may print slower, and may have some fidelity problems on printers with a resolution other than 240 DPI. 8. An entry field allows you to change the name of the Windows printer. IBM recommends that you do not change the name of the printer. Two radio buttons allow you to indicate whether or not this printer should be your default printer. Make the changes you want, then select "Next". 9. Two radio buttons give you a chance to print a test page. Press "Next". 10. The Add Printer Wizard will display your dialog option, select "Finish". 11. Since Microsoft hasn't certified the AFP Printer Driver a dialog will appear to indicate that this product has no "Digital Signature", just select "Yes" to install the AFP Printer Driver. 12. The IBM AFP Printer Driver you selected will install. If you chose to print a test page, you will be prompted for the file name of the output file. 13. Back on the Printers Folder, highlight the icon for the driver you just installed. From the "File" menu, select "Properties" and "Printing Preferences" to set device capabilities and default for printing options, such as paper size, orientation, and so forth. 14. Upload the AFP Reblocking Program to your VM or MVS host system. Instructions for uploading files are in the IBM AFP Printer Driver online help information. FONT SUBSTITUTION TABLES A default font substitution table is shipped on the IBM AFP printer driver for Windows installation diskette. If your font substitutions involve IBM Expanded Core Fonts other than the original IBM Core Fonts, or non-IBM fonts, the resulting documents will only print at locations that have installed such fonts. It is up to you to ensure that the fonts substituted when creating documents with the IBM AFP printer driver are actually installed on your host system(s). The fonts used in the font substitution table are usually installed if PSF is installed on the system where you print. AS/400 sites normally do not have these fonts installed. IBM EXPANDED CORE FONTS The IBM Expanded Core Fonts combine the IBM Core Interchange Fonts, IBM Coordinated Fonts, and IBM BookMaster Fonts. They include the following font families: Boldface Roman Medium BookMaster Latin1 Roman Medium, Roman Bold, Italic Medium, and Italic Bold BookMaster Reverse Roman Medium BookMaster Specials Roman Medium, Roman Bold, Italic Medium, and Italic Bold BookMaster Specials Reverse Roman Medium Courier Roman Medium, Roman Bold, Italic Medium, and Italic Bold Courier APL2 Roman Medium, Roman Bold Gothic Katakana Roman Medium Gothic Text Roman Medium Helvetica Roman Medium, Roman Bold, Italic Medium, and Italic Bold IBM Logo Roman Medium Letter Gothic Roman Medium, Roman Bold Monthob Roman Medium, Roman Bold, and Italic Medium OCR-A Roman Medium OCR-B Roman Medium Prestige Roman Medium, Roman Bold, and Italic Medium Times New Roman Roman Medium, Roman Bold, Italic Medium, and Italic Bold The IBM Core Interchange Fonts (Courier, Helvetica, and Times New Roman) also contain a symbols collection of scientific, mathematical, and special-purpose characters in Roman Medium and Roman Bold typefaces. The IBM Expanded Core Fonts are all derived from Type 1 font technology and are available in all five printer formats supported by AFP software, except that Monthob is available only in 240-pel bounded-box raster format. The five formats are: Adobe Type 1 outline format 240-pel unbounded-box raster format 240-pel bounded-box raster format 300-pel raster format AFP outline format The IBM Expanded Core Fonts can be obtained by ordering the IBM AFP Font Collection. TROUBLESHOOTING: ----------------------------------------------------------------------- Symptom: After changing the selected paper size in your Windows application, paper in your printer's default drawer, rather than the specified drawer, is being used to print your document. Things to check: 1. Ensure the "inline form definition" selection in the printer driver's Advanced Document Properties dialog box is checked. 2. Ensure the paper size you selected in your Windows application is connected to the correct source drawer on the printer driver's Form Definition dialog box. 3. If your Windows application allows you to change the source drawer, ensure you are selecting the correct source drawer. ----------------------------------------------------------------------- Symptom: Text in your output is incorrectly placed. For example, words or characters overlap each other or are oddly spaced. Things to check: 1. Ensure that the font you are using in your Windows application has a substitute AFP character set on the printer driver's Fonts dialog box, and that the substitute set is a good match (the average widths of the characters must be the same). 2. If a better substitute AFP character set is not available, try switching the "Output Fidelity" option to "Character" on the printer driver's Fonts dialog box. 3. If none of the above steps work, remove the substitute AFP character set for the font you are using on the printer driver's Fonts dialog box. ----------------------------------------------------------------------- Symptom: Your color text is printing as black. Things to check: 1. Ensure that the color you are using is one supported by the AFP data stream. See "IBM AFP Printer Driver for Windows Limitations". 2. Ensure that the font you are using in your Windows application has a substitute AFP character set on the printer driver's Fonts dialog box. Note: Some applications will force color text to black if the printer driver they are printing with only supports black and white images. Since the IBM AFP Printer Driver for Windows only supports black and white images, all color text will be printed as black from these applications. ----------------------------------------------------------------------- Symptom: The wrong text characters appear in your output. Things to check: 1. Ensure that the "Code page" specified on the printer driver's Fonts dialog box matches the ANSI code page used by Windows. The default code page should normally NOT be changed. Turkish customers may find that T1000850 works better for them. 2. If none of the above work, remove the substitute AFP character set for the font you are using on the printer driver's Fonts dialog box. ----------------------------------------------------------------------- Symptom: An error or warning is issued indicating that data is being placed off the presentation space when you print a file on your host system. Things to check: 1. Ensure you are using the IBM AFP 240 or 300 printer driver or the IBM AFP printer driver that matches your printer. 2. If the "inline form definition" check box on the printer driver's Advanced Document Properties dialog box is not checked, ensure that the medium origin of the external form definition you are printing with is (0, 0). 3. Increase the "Right" and "Bottom" entry fields on the printer driver's Clip Limit dialog box by at least .10 of an inch (2.54 mm). 4. Check the "inline form definition" check box on the printer driver's Advanced Document Properties dialog box and then follow the steps in "Printing with an Inline Form Definition on VM." ----------------------------------------------------------------------- Symptom: Errors occur when you print a file created with the driver on your host system. Things to check: 1. Ensure you followed all of the steps listed in "Uploading Files Created with this Driver to a Host System". 2. Ensure that the AFP character sets substituted for the fonts used in your document are installed on your host system. 3. Ensure your Print Services Facility (PSF) version is at version 2 or above. 4. Ensure that the "inline form definition" check box on the printer driver's Advanced Document Properties dialog box is not checked. If it is checked, ensure the form definition you are using is "F1IBMAFP". See also "Printing with an Inline Form Definition on VM". 5. Ensure the "Use outline fonts" check box on the printer driver's Fonts dialog box is not checked. If it is checked, ensure that the printer you are using actually supports AFP outline fonts. ----------------------------------------------------------------------- Symptom: Page segments print incorrectly when included in a document or overlay. Things to try: 1. If you are using landscape orientation, and are including the page segment inline under the Document Composition Facility (DCF), try referencing the page segment externally instead. 2. You may want to create an overlay instead of a page segment, and then use "Include Page Overlay" (.oi or IPO) in your document or overlay rather than "Include Page Segment" (.si or IPS). 3. Create the page segment with "Image Resolution" set to 240 x 240 and the "Compressed images" check box unchecked on the printer driver's Device Settings dialog box. ----------------------------------------------------------------------- Symptom: Some horizontal lines disappear on output from Microsoft Word for Windows. Things to try: Upgrade your version of Microsoft Word for Windows to version 6.0. ----------------------------------------------------------------------- Symptom: Graphics, images, or both disappear on output. Things to check: If you are using WordPerfect, change the unprintable area (using the "Top", "Left", "Right" and "Bottom" entry fields on the printer driver's Clip Limit dialog box) to .25 of an inch (6.35 mm). ----------------------------------------------------------------------- Symptom: Lotus Freelance Graphics for Windows' "Speaker notes" do not wrap correctly to the next line when the "Image Resolution" on the printer driver's Device Settings dialog box is set to 240 x 240. Note: This problem has been reported to Freelance Graphics for Windows Support. The problem has not been corrected as of version 2.01. The following suggestions are possible ways to work around the problem until Freelance has an opportunity to correct it. Things to try: 1. If you have a 300 DPI printer, install the corresponding printer driver (for example, IBM AFP 4028) or IBM AFP 300. The Freelance Graphics for Windows' "Speaker notes" print correctly when formatted for a 300 DPI printer when a 300 DPI printer driver is installed. 2. Edit the "Speaker notes" in your Freelance Graphics presentation. Press down and hold the "Ctrl" key, then press the "Enter" key to force the lines to wrap correctly. ----------------------------------------------------------------------- Symptom: Microsoft Access for Windows' "Reports" print with broken lines or blank horizontal bands across the page. Note: This problem has been reported to Microsoft Access for Windows support. The problem has not been corrected as of version 1.1. The following suggestion is a way to work around the problem until Microsoft has an opportunity to correct it. Things to try: 1. Make sure you have at least 1M of memory free before printing. 2. Change the top unprintable area (using the "Top" entry field on the printer driver's Clip Limit dialog box) to 0. Note that this way cause warnings about placing output in the unprintable area when you print the resulting document. This will not affect the way the document looks when it is printed, as long as there is no actual data being placed in this area. ----------------------------------------------------------------------- Symptom: Documents fail to print on a PC with a Cirrus Logic video driver installed. Things to try: Install a different video driver, or print the document on a machine with a different video driver installed. ----------------------------------------------------------------------- Symptom: Errors occur when you print a file created with the driver on your host system. Things to check: 1. Ensure you followed all of the steps listed in "Uploading Files Created with this Driver to a Host System". 2. Ensure that the AFP character sets substituted for the fonts used in your document are installed on your host system. 3. Ensure your Print Services Facility (PSF) version is at version 2 or above. 4. Ensure that the "Create inline form definition" check box on the printer driver's Advanced Form Definition Options dialog box is not checked. If it is checked, ensure the form definition you are using is "F1IBMAFP". See also "Printing with an Inline Form Definition on VM or MVS". 5. Ensure the the "Use outline fonts" check box on the printer driver's Advanced Font Options dialog box is not checked. If it is checked, ensure that the printer you are using actually supports AFP outline fonts. ----------------------------------------------------------------------- Symptom: The color graphics objects aren't exact when using 4-bit CMYK color space. Thing to try: This is because the color palette only supports 16 color values and GDI (Graphics Driver Interface) matches the requested color to the closest match, within the palette. ----------------------------------------------------------------------- Symptom: Staple/Punch location doesn't match AFP Printer Driver setting, when printing short edge feed. Thing to try: Since the AFP Printer Driver doesn't have any knowledge of the paper feed orientation, the user has to select the 90 degree equivalent when printing in short edge feed mode. Example: If printing in short edge feed mode and the user wishes to staple top-left corner, then staple top-right must me selected. ----------------------------------------------------------------------- IBM AFP PRINTER DRIVER FOR WINDOWS LIMITATIONS 1. Clipping an area will always clip whole characters. If you need to clip partial characters, you must remove the substitute AFP character set for the font you are using on the printer driver's Fonts dialog box. 2. DBCS text can not be substituted, image only. 3. System Fonts are unsupported, text will be ignored. ----------------------------------------------------------------------- UPLOADING FILES CREATED WITH THIS DRIVER TO A HOST SYSTEM See "Uploading AFP Files to a Host System" in the IBM AFP printer driver online help. To see the IBM AFP printer driver online help for uploading AFP files, follow these steps: 1. Open the Windows Control Panel and select the Printers icon. 2. Select an IBM AFP printer driver "Properties" from the list give. 3. Select "Device Settings" tab. 4. Select "About IBM AFP Printer Driver". 5. Select "OK", using the context sensitive help pointer (?), 6. Select "uploaded to a host system". PRINTING WITH AN INLINE FORM DEFINITION ON VM If the IBM AFP Printer Driver created an output file with an inline form definition, and your host system is VM, use the following PSF command after tagging your device and spooling your printer: PSF fn ft fm (FORMDEF(F1IBMAFP FDEF38PP) cc notrc) See also "PSF/VM Application Programming Guide," S544-3466. If your host system is OS/390, AS/400, or OS/2, no special options or commands are required. Print the file the same way you would any other AFP file.