Browse Prior Art Database

Tabular Multiple-Up Presentation via AFP

IP.com Disclosure Number: IPCOM000103951D
Original Publication Date: 1993-Feb-01
Included in the Prior Art Database: 2005-Mar-18
Document File: 4 page(s) / 122K

Publishing Venue

IBM

Related People

Herzog, A: AUTHOR [+3]

Abstract

There are well-known requirements for a simple set of output pages to be arranged, by a system output device, in such a way that each page is placed within and into a single presentation space (partition) on the output presentation medium. The simplest case, requiring the output device to place 2 or 3 or 4 pages serially onto a single sheet of output medium, has been solved. The more general requirement for tabular, multiple-up output calls for more extensive additions to the Advanced Function Printing (AFP) architectures.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 47% of the total text.

Tabular Multiple-Up Presentation via AFP

      There are well-known requirements for a simple set of output
pages to be arranged, by a system output device, in such a way that
each page is placed within and into a single presentation space
(partition) on the output presentation medium.  The simplest case,
requiring the output device to place 2 or 3 or 4 pages serially onto
a single sheet of output medium, has been solved.  The more general
requirement for tabular, multiple-up output calls for more extensive
additions to the Advanced Function Printing (AFP) architectures.

      Examples of the more general requirement are the printing of,
say, a memory dump, by placing sets of 4 dump output pages on single
sheets of paper on a printer, in a 2 by 2 pattern, or the rectangular
"tiling" of many, scaled data pages on a sheet of film by a
microfiche device, both kinds of devices handling the Intelligent
Printer Data Stream (IPDS).  In the simple case, the arrangement of
the pages to be presented in multiple-up fashion is chosen by the
output device.  In the general case, the user application must be
given extensive control over how the pages are arranged.

      This invention goes beyond currently existing and extended
architecture by defining the changes needed for the most common
multiple-up requirement and describing appropriate, flexible controls
for the AFP user application to request placement, arrangement, and
(if needed) scaling of a simple stream of output data pages on the
output presentation medium.

      The using applications must be able to:

      designate a partition area on the output medium which the
output device is to perform the tabular, multiple-up arrangement;
i.e., the output device must partition the area into cells for
imposition of the (scaled) output data page images;

      specify the placement of the partition area relative to some
point on the physical output medium;

      specify the size of that partition area;

      choose, if desired, the orientation of the partition area
relative to the output medium;

      specify the numbers of rows and columns in the m by n tabular
pattern (within the partition area) of data page "cells" (or
"tiles");

      specify the preferred ordering of data pages within the tabular
arrangement inside the partition area, either along the "row"
direction or the "column" direction of the "cells";

      indicate whether the output device should perform the scaling
(default) or whether the application has chosen to pre-scale the data
pages to fit into the partition area.

      Specifically, the architectures and presentation services
support need to be extended so that the using application needs only
to transmit its output data pages and to specify the parameters
described below (to be translated into controls in architecture
structured fields outside of the data pages.  For the user, one way
to specify these parameters external...