Card for ipds and scs/tne ipds printer and host (62 pages)
Summary of Contents for Lexmark ImageQuick
Page 1
ImageQuick Option Technical Reference November 2001...
Page 2
This software and documentation are provided with RESTRICTED RIGHTS. Use, duplication or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 and in applicable FAR provisions: Lexmark International, Inc., Lexington, KY 40550.
Printer Control Language (PCL) emulation or PostScript emulation jobs. Unlike some image file processing options, the ImageQuick option is not a translator; therefore, there is no impact to throughput of standard PCL or PostScript emulation jobs. It adds image format processing capabilities as fully integrated extensions to your printer.
This section focuses on details not covered in the Overview section of the ImageQuick option User’s Guide. The ImageQuick option supports the baseline TIFF file format as described in the TIFF Revision 6.0 specification, published by the Adobe Developers Association. The TIFF format allows for image compression by numerous methods.
Page 7
The printer recognizes a file as a TIFF image if the file begins with 0x4d 0x4d 0x00 0x2a or 0x49 0x49 0x2a 0x00. The following TIFF fields are accepted by the ImageQuick option. All other tags are ignored. Required in Image File directory?
If ExtraSamples is nonzero, the extra samples are discarded for each pixel. Associated alpha handling is not supported and is ignored. In addition to TIFF, the ImageQuick option supports these document and image formats: • JPEG baseline •...
Page 9
The following rules are used to recognize file types. JPEG The ImageQuick option supports direct printing of both color and monochrome JPEG format images including both baseline and progressive encodings. It does not support lossless JPEG images. The printer recognizes a file as a JPEG image if it has an HTTP Content-type of image/jpeg, or if the file begins with 0xff 0xd8.
Page 10
Field is not usually accessible for setting by the user. Supported image formats The ImageQuick option supports direct printing of bitonal monochrome DCX format images. The printer recognizes a file as a DCX image if the file begins with 0xb1 0x68 0xde 0x3a.
PostScript extensions Userparams and The following keys have been added to the userparams and systemparams systemparams dictionaries to let the user modify the Image Menu options from a PostScript job. The new keys, their possible values, and the corresponding Image Menu values are shown below. ImageAutoFit ImageInvert ImageScaling...
Page 12
Network files Imagetiff and directimage operators Binary data requirement Note: Turning on binary mode for a port deactivates emulation sniffing. Supported image formats Userparams only persist for a single job: %!PS <</ImageInvert 1>> setuserparams Systemparams are written into NV and persist across power cycles: %!PS true 0 startjob <</ImageScaling 2>>...
Page 13
Imageshowpage and Imagesetclip procedures Note: Do not enlarge the clipping path beyond the page or the image may be incorrectly scaled. The following PostScript restores the non-binary mode for a port it is sent over: %!PS true 0 startjob currentsystemparams /CurInputDevice get <<...
Page 14
The following example demonstrates how to add an annotation to all pages within a job. It requires that PostScript setup code be prepended to the job, and cleanup code be appended to the job. In the following example, imagesetclip increases the upper and lower margins by 50 units.
Page 15
Prepending %net% to a URL lets it open as a read-only, seekable file. The HTTP header is included in the file data, but the initial file position is set to discard it. This means that no special action needs to be performed. Example: (%net%http://www.lexmark.com/)(r)file Supported image formats...
PCL emulation or PostScript emulation languages, and then send them to the printer. With the ImageQuick option installed, you can print image format files in their stored format. It is no longer necessary to convert image files to PCL or PostScript emulations.
PBM tag descriptions About PBM language The ImageQuick option provides support for an XML tag language called Printer Bookmarks Manager (PBM), through which the Printer Bookmarks are specified to the printer. This section defines each of the tags and their attributes that comprise this language.
PBM file transfer The ImageQuick Printer Bookmarks Manager software uses the HTTP GET method to load a printer’s bookmarks configuration into the application. The URL is as follows: http://www.printername/printer/pbm/bookmarks.pbm where printername is the name or IP address of the printer on the network.
Page 19
The tag form is: <BOOKMARKS> The close tag: </BOOKMARKS> indicates that no more bookmarks are found in the file. If ITEM, FOLDER, or DEFAULT tags are found outside of the BOOKMARKS tags, then the file is flushed. To erase the bookmarks in a printer, send the following: <!DOCTYPE LEXMARK_PBM>...
Page 20
ITEM PBM tag descriptions The optional ITEM tag defines items that are pulled from the network and printed when selected from the BOOKMARKS menu on the operator panel. The tag form is: <ITEM name = “….” url = “….” npa = “….” access = “…” > where ‘name' is the string (up to 16 characters) that defines the name that appears on the printer's operator panel to identify this particular ITEM.
Page 21
Where 'A5' is the NPA start of packet; 'xx xx' is the length in bytes (most significant byte first) of the remaining commands; 'E0' is the Lexmark Extension Command; 'B2' is the NVRAM Management Subcommand; '81' is the NVRAM Variable Write (Current NV Only) function;...
from the printer, the 'name' and 'url' attributes are filled in with the name and URL currently in use by the printer. DEFAULT items are always private. The /DEFAULT tag is optional and closes the DEFAULT tag. There are no tags expected between the two and an unclosed DEFAULT tag does not generate an error.
Page 23
SERVER Note: The SERVER tag causes an automatic RELOAD tag. RELOAD Note: For examples of the SERVER and RELOAD tags, see the .pbm files in the \examples directory on your CD. If 'old' does not match the current password set, then no change is made.
PBM file and folder access attributes Note: A PBM server is any printer or host computer specified in a SERVER tag. Server PBM tag descriptions The files and folders in the Bookmarks menu on your operator panel have an access attribute of either served, private, or public. Access attribute Description...
Printer Bookmarks Manager Access attribute Status Served From the new list. Public Already in the printer. Public From the new list. Private Already in the printer. Private From the new list. Action Preserved in the printer as served. Erased from the printer.
Printer Bookmarks parameters Folder capacity Flash space Printer Bookmarks parameters • Each folder holds up to 174 items and subfolders. • Folders nest up to 254 levels. • The number of bookmarks that fit in the option’s memory depends on the size of the URL and the number of job attributes associated with it, such as duplex or N-Up.
Page 27
• Each folder holds a maximum of 174 items. If you want to put more than 174 bookmarks in the printer, place some bookmarks in subfolders. • If you create too many bookmarks, the printer deletes some of them. The Printer Bookmarks Manager application does not warn you that your bookmarks do not fit, but it prevents you from placing more than 174 items in a folder.
PJL tag descriptions LPULLPRINT LEXECNPA PJL tag descriptions Two PJL tags are used to support pull printing. LPULLPRINT lets you specify the file that is pulled by the printer, and LEXECNPA lets you set job attributes for the LPULLPRINT job. Tag: @PJL LPULLPRINT URL = “url”...
Operator panel function Image Menu The following menu items appear in the IMAGE MENU. Unless otherwise stated, these settings apply to all images printed directly. Auto Fit Selects optimal paper size, scaling and orientation. If On, this setting overrides the scaling setting and can override the orientation setting for large images.
Print Test Page Prints a test page. Selections: TIFF Image, JPEG Image. Scaling settings Anchor Center Do not scale the image. Anchor in the upper left corner of the printable area unless the image is too big. If too big, center the image in the printable area and clip the excess evenly on all edges.
AutoFit Algorithm The AutoFit function attempts to select an optimal paper size and orientation for a given image. This pseudocode describes the algorithm used: Set AutoFit option On Set IMAGE Scaling to Best Fit. Select the best available paper size and orientation setting for the image.
Page 32
Example 1 Example 2 Note: Only paper trays that have the PostScript page device parameter MediaType set to “Plain Paper,” “Custom Type,” or null are eligible for AutoFit. If no trays meet this criteria, the default tray is used. Other paper types are used by disabling AutoFit and setting the default paper tray.
Color image When you use the ImageQuick option to print color images, set the details color correction on the printer operator panel based on the content of the image. The default is Auto. Image type RGB images of landscapes and...
Need help?
Do you have a question about the ImageQuick and is the answer not in the manual?
Questions and answers