AFP Font Collection for IBM System z provides one-stop shopping for AFP fonts designed to help you realize the full potential of your business documents. AFP Font Collection fonts are supplied in outline format, providing the capability to change font sizes easily, to support the latest IPDS printers, and enable fully graphical document viewing (not to mention the performance savings over raster fonts). For compatibility with older AFP printers, these same fonts are still supplied in 240 and 300 dpi raster formats.
GDDM (Graphical Data Display Manager) is a powerful and versatile "family" of IBM licensed programs that provides vital presentation services in IBM host data processing applications, particularly those services needed to present visual information. These services are comprised of a set of comprehensive and easy-to-use functions for showing data on IBM display terminals and other devices.
GDDM will send the data to a wide range of devices besides displays, including printers, plotters, and host-attached personal computers. As well as output, GDDM accepts input, reading alphanumeric data from a keyboard, graphic data from a tablet or mouse, and image data from a scanner.
At the center of GDDM is a set of Base program routines used to create visual data (graphic, alphanumeric, and image) for display or print, and send it to one of an extensive number of supported output devices. These programs also can read device input and divide screens into independent windows GDDM Base provides a set of user interfaces in the form of a subroutine application programming interface (API), which is supported in a number of different programming languages, and several ready-made applications and functional utilities.
The GDDM Presentation Graphics Facility (GDDM-PGF) provides a set of presentation-graphics API routines. These routines are a special purpose API which provides a simpler alternative to use of the Base API for drawing charts.
Application programmers can call the subroutines from the programs they write, enabling graphics, images, and alphanumeric text to be input to and output from application programs and GDDM utilities. The API subroutines facilitate easy and effective creation and display of data, while making it possible to avoid device and system dependencies. Many IBM and other software packages have already been written to take advantage of GDDM's capabilities. Some of these applications are discussed later in this information. You may find that you are already using one of these applications and were not aware that GDDM is the basis of the application's display and print capabilities. Indeed, you may find one that will suit your needs, saving you from writing an application program yourself.
The GDDM Image View Utility (GDDM-IVU) allows interactive manipulation of images. That is, GDDM-IVU takes images as input and displays them, allowing you to edit them, save them on disk, or create image-output files for printers. GDDM-IVU supports a variety of edit functions, including the scaling, trimming, and merging of multiple images. The images themselves can be GDDM images (also known as GDDM image objects), or they can be imported. Imported images can include page segments, images in Image Object Content Architecture (IOCA) format (PC file suffix .ICA), and images extracted from composite documents. An IBM 3117 or 3118 scanner attached to an IBM 3193 display can be used to provide images for input to GDDM-IVU.
GDDM-IVU also has an application-programming interface. When called by an application, GDDM-IVU operates exactly as when called directly from the terminal. Batch-mode execution is not supported.
Images and reusable sets of editing instructions (known as projections) in main storage can be passed between the application and GDDM-IVU. You can also customize the standard GDDM-IVU functions in several ways. For example, you can specify the panel at which you enter GDDM-IVU and alter its PF-key settings.
GDDM Interactive Map Definition (GDDM-IMD) is a utility for the interactive creation of maps (screen layouts), which are required by mapped alphanumerics. A menu, for example, could be defined in this way. Within each map, you assign names to the various alphanumeric fields. When the map is used by an application program, the fields can be referred to by name. However, the application does not need to be aware of the position of the fields within the map. While the application is running, both the program and the terminal user can put data into these alphanumeric fields.
While you are defining a map, GDDM-IMD prompts you for input, provides help information, and allows you to test maps without compiling any code. It generates the map and an application data structure (ADS) for you to include in a program.
The advantage of defining maps interactively is that it separates the process of defining the screen layout from the task of application programming. Programming is thus simplified. A single program might, for example, use different maps for different output devices. Run-time performance is also generally better with mapped alphanumerics than with screen layouts defined using the GDDM Base alphanumeric calls.
GDDM-IMD is required only for creation and modification of maps. It does not need to be available when applications that use maps are running, as GDDM Base includes the run time mapping function.
IBM Overlay Generation Language/370 (OGL) is one of the software programs that supports IBM's industry-leading Advanced Function Presentation (AFP) electronic output solutions. It enables users to create AFP printing resources called overlays that can be used to replace pre-printed forms with electronic forms. The electronic forms are merged automatically with printed output from applications. Using electronic forms, most applications that use pre-printed forms can be printed on plain paper, thus saving costs associated with ordering, stocking, inventorying and obsoleting pre-printed forms for each application. Using the associated software, Page Printer Formatting Aid/370 (PPFA), the variable data from applications can be formatted into the electronic forms, thus allowing you to convert line data into highly effective electronic documents without making changes to the application program.
IBM Page Printer Formatting Aid/370 (PPFA) is one of the software programs that supports IBM's industry-leading Advanced Function Presentation (AFP) electronic output solutions. It enables users to create AFP printing resources called page definitions (PAGEDEFs) and form definitions (FORMDEFs) to specify how pages of printed output are formatted, and how the printer should handle the physical sheets of paper. Using PPFA, you can turn unformatted, or simply formatted S/390 line data into highly effective electronic documents without making changes to the application program.
Boost your Advanced Function Printing (AFP) capabilities, resource management and error recovery, with Print Services Facility (PSF) for VSE and VM. Improve operational flexibility, reduce cost and increase productivity with robust functionality, attachment options, content manipulation, paper handling features, font support and much more.
Get the latest news about z/VSE through Twitter
IBM zEnterprise BC12 (zBC12) extends modern mainframe capabilities for enterprises of all sizes to help cut costs, improve service, and fuel innovation for business growth.