Index

active icons subsystem
Printer Type

Active Status Path
Active Status Path

adding a CONVERT rule
Adding a CONVERT Rule

adding a new filetype to Impressario
Adding a New Filetype to Impressario

Adobe Systems, Inc
Impressario[tm] Programming Guide

AdvanceFeeder function
AdvanceFeeder Function

Aldus Corporation
Impressario[tm] Programming Guide

API
Glossary
libpod
libpod API
libprintui
libprintui API
libspool
libspool API

APIs to spooling systems
Printing Application Programming Interfaces
The libspool Library

Apple Computer
Impressario[tm] Programming Guide

application developers
programming interface
Printing Application Programming Interfaces
Printing Application Programming Interfaces

application programming interface
Glossary

application programming interfaces
Printing Application Programming Interfaces
Printing Application Programming Interfaces

application/driver functions
Application/Driver Rendezvous Functions

AT&T
Impressario[tm] Programming Guide

AT&T System V
Impressario[tm] Programming Guide

AT&T System V printer spooling system
Introduction

audience
Audience

Available Fonts option
Available Fonts

banner page
Banner Page

banner pages
Printer-Specific Banner Page

Berkeley Software Distribution
Glossary
Impressario[tm] Programming Guide

Black Substitute option
Black Substitute

bold syntax convention
Style Conventions

brackets
Style Conventions

BSD
Impressario[tm] Programming Guide
Glossary

BSD spooling system
Printing Application Programming Interfaces

BSD spooling system interface
libpod API

callbacks
Add Callbacks

Centronics Data Computer Corporation
Impressario[tm] Programming Guide

Centronics interfaces
Device Interface

CHUNKY file format
Glossary

CMY data format
Generic STIFF File Structure

CMY STIFF data format
Glossary

CMYK data format
Generic STIFF File Structure

CMYK STIFF data format
Glossary

Color Adjustment option
Color Adjustment

color space conversion functions
Color Space Conversion Functions

ColorPostScript
Printer Type

ColorRaster
Printer Type

compatibility issues for device developers
Compatibility Issues for Device Developers

CompuServe
Impressario[tm] Programming Guide

.config
Glossary

config file option
Active Status Path
Active Status Path
Available Fonts
Available Fonts
Black Substitute
Black Substitute
Color Adjustment
Color Adjustment
Cost per Page
Cost per Page
Default CA
Default CA
Default IS
Default IS
Default MT
Default MT
Default QM
Default QM
Driver Path
Driver Path
Error Retry Wait
Error Retry Wait
Input Source
Input Source
Location Code
Location Code
Manual Capable
Manual Capable
Maximum Addr
Maximum Addr
Maximum Print Area
Maximum Print Area
Media Standard
Media Standard
Media Type
Media Type
Media Wait
Media Wait
Minimum Addr
Minimum Addr
Minimum Print Area
Minimum Print Area
Number of Colors
Number of Colors
Physical Location
Physical Location
Port Path
Port Path
Printer Class
Printer Class
Printer Model
Printer Model
Printer Options
Printer Options
Quality Modes
Quality Modes
Resolution
Resolution
Size Table Entry
Size Table Entry
Status Update Wait
Status Update Wait
Technology
Technology
Time per Page
Time per Page

configuration file
POD Files
Step 2 – Provide POD Files (Required)

configuring the Impressario software
Configuring the Impressario Software

connecting the printer or scanner
Connecting the Printer or Scanner

copies, number of
Command-Line Arguments

Cost per Page option
Cost per Page

courier syntax convention
Style Conventions
Style Conventions

creating a graphical options panel
Step 5 – Create Graphical Options Panel (Recommended)

creating a model file
Step 3 – Create Model File (Required)

customized banner pages
Printer-Specific Banner Page

data format
STIFF
Stream TIFF Data Format

data packing functions
Data Packing Functions

data structure
SCANINFO
SCANINFO Data Structure
SCANPARAMS
SCANPARAMS Data Structure

data structures
scanner
Header Files

debug switch
Debug Routine

Default CA option
Default CA

Default IS option
Default IS

Default MT option
Default MT

Default QM option
Default QM

DeleteScanner function
DeleteScanner Function

deskjet_model.gui
Graphical Options Panel Naming

developing a printer driver
Step 1 – Develop Printer Driver (Required)

device interface
Device Interface

directory
example POD files
Step 2 – Provide POD Files (Required)
model files
Step 3 – Create Model File (Required)
printer filter programs
Step 4 – Provide Data Filters (As Needed)

disk space requirements
Disk Space Requirements

Display PostScript
Installation Software Prerequisites

document feeder functions
Document Feeder Functions

document introduction
Introduction

Documenter's Workbench
Impressario[tm] Programming Guide

DoScan function
DoScan Function

dps_eoe subsystem
Installation Software Prerequisites

driver
Packaging Impressario Printing Software

Driver Path
Driver Path

driver see also printer drivers
development
Printer Drivers

driver template
scanner
Header Files

engine-specific options
Reserved Options

enhancing Impressario with plug-ins
Enhancing Impressario with Plug-Ins

enscript man page
Software Compatibility

Epson GT-6000
Impressario Subsystems
Impressario Subsystems

Error
Error, Warning, and Information Options

error handling functions
Error Handling Functions

Error Retry Wait option
Error Retry Wait

events
Events

fast path for text
Fast Path for Text

FeederReady function
FeederReady Function

file conversion utility
File Conversion Utility

file extensions
.config
Step 2 – Provide POD Files (Required)
.log
Step 2 – Provide POD Files (Required)
.status
Step 2 – Provide POD Files (Required)

file processing
File Processing

file type rules
File Type Rules
Glossary

fileconvert
New Model File Architecture

fileconvert man page
Man Pages

fileconvert utility
File Conversion Utility

files
Impressario Developer's Kit
Impressario Subsystems

filter functions
Filter Functions

filter/driver
specification
Filter/Driver Specification

filter/driver specification
Glossary

filtering options
Printer-Specific Filtering Options

FindScanners function
FindScanners Function

FIT
Impressario Subsystems

FIT image file format
New Features

FTR
Glossary
How the Impressario File Conversion Pipeline Works

function
AdvanceFeeder
AdvanceFeeder Function
DeleteScanner
DeleteScanner Function
DoScan
DoScan Function
FeederReady
FeederReady Function
FindScanners
FindScanners Function
impClampRow
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions
impClose
impOpen, impOpenFd, impClose, and impCloseFd Functions
impCloseFd
impOpen, impOpenFd, impClose, and impCloseFd Functions
impCMYKtoRGB
impRGBtoCMYK, impRGBtoDevCMYK, impCMYKtoRGB Functions
impCMYtoRGB
impRGBtoCMY, impCMYtoRGB Functions
impCopyRow
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions
impCreateZoom
impCreateZoom, impDestroyZoom, impResetZoom, impZoomRow Functions
impDestroyZoom
impCreateZoom, impDestroyZoom, impResetZoom, impZoomRow Functions
impErrorString
impPerror and impErrorString Functions
impHSVtoRGB function
impRGBtoHSV, impHSVtoRGB Functions
impInitRow
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions
impKtoRGB
impRGBtoK, impKtoRGB Functions
impOpen
impOpen, impOpenFd, impClose, and impCloseFd Functions
impOpenFd
impOpen, impOpenFd, impClose, and impCloseFd Functions
impPackRow
impPackRow and impUnpackRow Functions
impPerror
impPerror and impErrorString Functions
impReadRow
impReadRow, impReadRowB, impWriteRow, and impWriteRowB Functions
impReadRowB
impReadRow, impReadRowB, impWriteRow, and impWriteRowB Functions
impResetZoom
impCreateZoom, impDestroyZoom, impResetZoom, impZoomRow Functions
impRGBtoCMY
impRGBtoCMY, impCMYtoRGB Functions
impRGBtoCMYK
impRGBtoCMYK, impRGBtoDevCMYK, impCMYKtoRGB Functions
impRGBtoDevCMYK
impRGBtoCMYK, impRGBtoDevCMYK, impCMYKtoRGB Functions
impRGBtoHLS
impRGBtoHLS, impHLStoRGB Functions
impRGBtoHSV
impRGBtoHSV, impHSVtoRGB Functions
impRGBtoK
impRGBtoK, impKtoRGB Functions
impRGBtoW
impRGBtoW, impWtoRGB Functions
impRGBtoYCbCr
impRGBtoYCbCr, impYCbCrtoRGB Functions
impRGBtoYIQ
impRGBtoYIQ, impYIQtoRGB Functions
impRGBtoYUV
impRGBtoYUV, impYUVtoRGB Functions
impSAddRow
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions
impSDivRow
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions
impSMulRow
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions
impSSubRow
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions
impUnpackRow
impPackRow and impUnpackRow Functions
impVAddRow
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions
impVSubRow
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions
impWriteRow
impReadRow, impReadRowB, impWriteRow, and impWriteRowB Functions
impWriteRowB
impReadRow, impReadRowB, impWriteRow, and impWriteRowB Functions
impWtoRGB
impRGBtoW, impWtoRGB Functions
impYCbCrtoRGB
impRGBtoYCbCr, impYCbCrtoRGB Functions
impYIQtoRGB
impRGBtoYIQ, impYIQtoRGB Functions
impZeroRow
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions
impZoomRow
impCreateZoom, impDestroyZoom, impResetZoom, impZoomRow Functions
InstallScanner
InstallScanner Function
OpenScanner
OpenScanner Function
PrintID
PrintID Function
SCAbort
SCAbort Function
SCBandRGB8ToPixelRGB8
SCBandRGB8ToPixelRGB8 Function
SCBandRGB8ToPixelRGB8 Function
SCClose
SCClose Function
SCCreateQueue
SCCreateQueue Function
Queue Manipulating Functions
SCCreateQueue Function
SCCreateZoomMap
SCCreateZoomMap Function
SCCreateZoomMap Function
SCDataReady
SCDataReady Function
SCDefaultScannerName
SCDefaultScannerName Function
SCDequeue
Queue Manipulating Functions
SCDequeue Function
SCDequeue Function
SCDestroyQueue
SCDestroyQueue Function
SCDestroyQueue Function
Queue Manipulating Functions
SCDestroyZoomMap
SCDestroyZoomMap Function
SCDestroyZoomMap Function
SCEndScanEnt
SCEndScanEnt Function
SCEnqueue
SCEnqueue Function
Queue Manipulating Functions
SCErrorString
SCErrorString Function
SCFeederAdvance
SCFeederAdvance Function
SCFeederGetFlags
SCFeederGetFlags Function
SCFeederReady
SCFeederReady Function
SCFeederSetFlags
SCFeederSetFlags Function
SCGetDataTypes
SCGetDataTypes Function
SCGetFD
SCGetFD Function
SCGetMinMaxRes
SCGetMinMaxRes Function
SCGetPageSize
SCGetPageSize Function
SCGetScanEnt
SCGetScanEnt Function
SCGetScanLine
SCGetScanLine Function
SCGetScannerRes
SCGetScannerRes Function
SCGetScanSize
SCGetScanSize Function
SCGetStatus
SCGetStatus Function
SCGetStatusFD
SCGetStatusFD Function
SCGrey8ToMono
SCGrey8ToMono Function
SCGrey8ToMono Function
SCN_ABORT
SCN_ABORT Function
SCN_ABORT Function
SCN_DIE
SCN_DIE Function
SCN_DIE Function
SCN_FEEDERADVANCE
SCN_FEEDERADVANCE Function
SCN_FEEDERGETFLAGS
SCN_FEEDERGETFLAGS Function
SCN_FEEDERGETFLAGS Function
SCN_FEEDERREADY
SCN_FEEDERREADY Function
SCN_FEEDERREADY Function
SCN_FEEDERSETFLAGS
SCN_FEEDERSETFLAGS Function
SCN_FEEDERSETFLAGS Function
SCN_GETSIZE
SCN_GETSIZE Function
SCN_GETSIZE Function
SCN_INITOK
SCN_INITOK Function
SCN_INITOK Function
SCN_MINMAXRES
SCN_MINMAXRES Function
SCN_MINMAXRES Function
SCN_NRES
SCN_NRES Function
SCN_NRES Function
SCN_NTYPES
SCN_NTYPES Function
SCN_NTYPES Function
SCN_PAGESIZE
SCN_PAGESIZE Function
SCN_PAGESIZE Function
SCN_RES
SCN_RES Function
SCN_RES Function
SCN_SCAN
SCN_SCAN Function
SCN_SCAN Function
SCN_SETUP
SCN_SETUP Function
SCN_SETUP Function
SCN_TYPES
SCN_TYPES Function
SCN_TYPES Function
SCOpen
SCOpen Function
SCOpenFile
SCOpenFile Function
SCOpenScreen
SCOpenScreen Function
SCPerror
SCPerror Function
SCQueueSetExit
Queue Manipulating Functions
SCQueueSetExit Function
SCQueueSetExit Function
SCScan
SCScan Function
SCScanFD
SCScanFD Function
SCScannerName
SCScannerEnt Function
SCScannerName Function
SCSetScanEnt
SCSetScanEnt Function
SCSetup
SCSetup Function
SCZoomRow1
SCZoomRow1 Function
SCZoomRow1 Function
SCZoomRow24
SCZoomRow24 Function
SCZoomRow24 Function
SCZoomRow32
SCZoomRow32 Function
SCZoomRow32 Function
SCZoomRow8
SCZoomRow8 Function
SCZoomRow8 Function
SetFeederFlags
SetFeederFlags Function
SetupScan
SetupScan Function

general changes from IRIX 4 to IRIX 5
General Changes from IRIX 4 to IRIX 5

general filter/driver architecture
Printing Application Programming Interfaces

general interest man pages
Man Pages

generic scanner API
Overview

generic scanner interface
Generic Scanner Interface
Glossary

generic STIFF file structure
Printing-Specific STIFF

getopts
Initial Processing

GIF
Impressario[tm] Programming Guide

GIF image file format
New Features

glossary
Glossary

glp
Glossary
glp (PrintPanel)
Printing Application Development
program
Invocation by the PrintBox Widget

glp man page
Man Pages

graphical interface
PrintBox
Overview
printers
Overview
Overview
Overview
PrintPanel
Overview
PrintStatus
Overview
scanners
Overview

graphical options panel
Glossary
Printer Graphical Options Panel
action area
Graphical Options Panel Layout
development
Graphical Options Panel Development
installation
Graphical Options Panel Installation
invocation
Invocation by the PrintBox Widget
layout
Graphical Options Panel Layout
naming
Graphical Options Panel Naming
options handling
Options Handling
termination
Termination by the PrintBox Widget

graphical options panel program
Packaging Impressario Printing Software

graphical options panel resource file
Packaging Impressario Printing Software

graphical user interface
Introduction

Graphics Interchange Format
Impressario[tm] Programming Guide

grelnotes man page
Introduction

gscan
Glossary
Scanner Application Development

gscan man page
Stream TIFF Data Format
Man Pages

GUI
Introduction
Glossary

hardware interfaces
Device Interface

header files
scanner
Header Files

helvetic bold syntax convention
Style Conventions

helvetic syntax convention
Style Conventions

Hewlett-Packard
Impressario[tm] Programming Guide

how the file conversion pipeline works
How the Impressario File Conversion Pipeline Works

how to use this guide
How to Use This Guide

HP DesignJet 650C
Impressario[tm] Programming Guide
Impressario Subsystems
Impressario Subsystems
New Features

HP DeskJet
Impressario Subsystems
Impressario Subsystems

HP LaserJet
Impressario Subsystems
Impressario Subsystems
Impressario[tm] Programming Guide

HP PaintJet
Impressario Subsystems

HP ScanJet IIc
Impressario Subsystems

HP ScanJet IIcx
Impressario Subsystems

HP-GL
Impressario[tm] Programming Guide

image access functions
Image Access Functions

image file format
FIT
New Features
GIF
New Features
JPEG
New Features
PBM
New Features
PGM
New Features
PhotoCD
New Features
PPM
New Features
RGB
New Features
Silicon Graphics
New Features
TIFF
New Features

image I/O functions
Image I/O Functions

impClampRow function
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions

impClose function
impOpen, impOpenFd, impClose, and impCloseFd Functions

impCloseFd function
impOpen, impOpenFd, impClose, and impCloseFd Functions

impCMYKtoRGB function
impRGBtoCMYK, impRGBtoDevCMYK, impCMYKtoRGB Functions

impCMYtoRGB function
impRGBtoCMY, impCMYtoRGB Functions

impCopyRow function
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions

impCreateZoom
impCreateZoom, impDestroyZoom, impResetZoom, impZoomRow Functions

impCreateZoom function
impCreateZoom, impDestroyZoom, impResetZoom, impZoomRow Functions

impDestroyZoom
impCreateZoom, impDestroyZoom, impResetZoom, impZoomRow Functions

impDestroyZoom function
impCreateZoom, impDestroyZoom, impResetZoom, impZoomRow Functions

impErrorString function
impPerror and impErrorString Functions

impHLStoRGB function
impRGBtoHLS, impHLStoRGB Functions

IMPImage structure
IMPImage Structure

impInitRow function
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions

impKtoRGB function
impRGBtoK, impKtoRGB Functions

impOpen function
impOpen, impOpenFd, impClose, and impCloseFd Functions
impOpen Function

impOpenFd function
impOpen, impOpenFd, impClose, and impCloseFd Functions

impPackRow function
impPackRow and impUnpackRow Functions

impPerror function
impPerror and impErrorString Functions

impr_base.books.user
Impressario Subsystems

impr_base.man.impr
Impressario Subsystems

impr_base.man.relnotes
Impressario Subsystems

impr_base.sw.il_image
Impressario Subsystems

impr_base.sw.il_images
Installation Software Prerequisites

impr_base.sw.impr
Impressario Subsystems

impr_dev.books.developer
Impressario Subsystems

impr_dev.man.impr
Impressario Subsystems

impr_dev.man.print
Impressario Subsystems

impr_dev.man.scan
Impressario Subsystems
Impressario Subsystems

impr_dev.sw.impr
Impressario Subsystems

impr_dev.sw.print
Impressario Subsystems

impr_dev.sw.scan
Impressario Subsystems

impr_dev.sw.tests
Impressario Subsystems

impr_fonts
Installing Impressario Software

impr_fonts.man.gifts
Impressario Subsystems

impr_fonts.sw.adobe22
Impressario Subsystems

impr_fonts.sw.gifts
Impressario Subsystems

impr_rip
Installing Impressario Software

impr_rip.man.impr
Impressario Subsystems

impr_rip.sw.impr
Impressario Subsystems

impr_rip_printers.man.designjet
Impressario Subsystems

impr_rip_printers.man.deskjet
Impressario Subsystems

impr_rip_printers.man.laserjet
Impressario Subsystems

impr_rip_printers.sw.designjet
Impressario Subsystems

impr_rip_printers.sw.deskjet
Impressario Subsystems

impr_rip_printers.sw.laserjet
Impressario Subsystems

impr_scan.man.impr
Impressario Subsystems

impr_scan.sw.epson
Impressario Subsystems

impr_scan.sw.hp
Impressario Subsystems

impr_scan.sw.impr
Impressario Subsystems

impr_scan.sw.ricoh
Impressario Subsystems

impr_scan.sw.sharpscsi
Impressario Subsystems

impr_scan.sw.utek
Impressario Subsystems

impr_server.man.impr
Impressario Subsystems

impr_server.sw.impr
Impressario Subsystems

impr_server.sw.laserwriter
Impressario Subsystems

impReadRow function
impReadRow, impReadRowB, impWriteRow, and impWriteRowB Functions

impReadRowB function
impReadRow, impReadRowB, impWriteRow, and impWriteRowB Functions

impResetZoom
impCreateZoom, impDestroyZoom, impResetZoom, impZoomRow Functions

impResetZoom function
impCreateZoom, impDestroyZoom, impResetZoom, impZoomRow Functions

Impressario
Glossary
APIs to spooling system
Printing Application Programming Interfaces
application programming interfaces
Printing Application Programming Interfaces
Printing Application Programming Interfaces
architecture
Impressario Architecture
printing
Impressario Printing Architecture
compliance
print driver developers
Compliance for Printer Driver Developers
compliance, scanner driver development
Scanner Driver Development
overview
Overview
printing application development
Printing Application Development
printing architecture
Impressario Printing Architecture
scanner application development
Scanner Application Development
scanner driver development
Scanner Driver Development
subsystems
Testing Impressario Printing Compatibility
Impressario Subsystems

Impressario 1.0 to 1.2
Impressario 1.0 to 1.2

Impressario 1.1
New Features

Impressario 1.1 to 1.2
Impressario 1.1 to 1.2

Impressario 1.2
New Features

Impressario architecture
Glossary

Impressario compliance
for scanners
Impressario Scanning Architecture

Impressario Developer's Kit
Introduction

Impressario Developer's Kit files
Impressario Subsystems

Impressario Developer's Kit software
Installing Impressario Software

Impressario man page
Man Pages

Impressario printing architecture
Impressario Printing Architecture

Impressario release notes
Introduction

Impressario subsystems
Testing Impressario Printing Compatibility
Impressario Subsystems

impRGBtoCMY function
impRGBtoCMY, impCMYtoRGB Functions

impRGBtoCMYK function
impRGBtoCMYK, impRGBtoDevCMYK, impCMYKtoRGB Functions

impRGBtoDevCMYK function
impRGBtoCMYK, impRGBtoDevCMYK, impCMYKtoRGB Functions

impRGBtoHLS function
impRGBtoHLS, impHLStoRGB Functions

impRGBtoHSV function
impRGBtoHSV, impHSVtoRGB Functions

impRGBtoK function
impRGBtoK, impKtoRGB Functions

impRGBtoW function
impRGBtoW, impWtoRGB Functions

impRGBtoYCbCr function
impRGBtoYCbCr, impYCbCrtoRGB Functions

impRGBtoYIQ function
impRGBtoYIQ, impYIQtoRGB Functions

impRGBtoYUV function
impRGBtoYUV, impYUVtoRGB Functions

impSAddRow function
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions

impSDivRow function
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions

impSMulRow function
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions

impSSubRow function
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions

impUnpackRow function
impPackRow and impUnpackRow Functions

impVSubRow function
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions

impWriteRow function
impReadRow, impReadRowB, impWriteRow, and impWriteRowB Functions

impWriteRowB function
impReadRow, impReadRowB, impWriteRow, and impWriteRowB Functions

impWtoRGB function
impRGBtoW, impWtoRGB Functions

impYCbCrtoRGB function
impRGBtoYCbCr, impYCbCrtoRGB Functions

impYIQtoRGB function
impRGBtoYIQ, impYIQtoRGB Functions

impYUVtoRGB
impRGBtoYUV, impYUVtoRGB Functions

impYUVtoRGB function
impRGBtoYUV, impYUVtoRGB Functions

impZeroRow function
impZeroRow, impInitRow, impCopyRow, impSAddRow, impVAddRow, impSSubRow, impVSubRow, impSMulRow, impSDivRow, impClampRow Functions

impZoomRow
impCreateZoom, impDestroyZoom, impResetZoom, impZoomRow Functions

impZoomRow function
impCreateZoom, impDestroyZoom, impResetZoom, impZoomRow Functions

Indigo
Impressario[tm] Programming Guide

Indigo Magic desktop
Installation Software Prerequisites

Information
Error, Warning, and Information Options

Input Source option
Input Source

installation
disk space requirements
Disk Space Requirements
software prerequisites
Installation Software Prerequisites

installation method
Installation Method

installation software prerequisites
Installation Software Prerequisites

installfoliofonts man page
Man Pages

installing Impressario software
Installing Impressario Software
Installing Impressario Software

installpcfonts man page
Man Pages

InstallScanner function
InstallScanner Function

interfaces
Device Interface

interprocess scanner communication
Impressario Scanning Architecture

IRIS
Impressario[tm] Programming Guide

IRIX
Impressario[tm] Programming Guide

IRIX 4.0.5 clients
New Features

IRIX 4.0.5 servers
New Features

IRIX 5 ELF versus IRIX 4 COFF-format options panel
IRIX 5 ELF versus IRIX 4 COFF-format Options Panel

IRIX 5.2 clients
New Features

IRIX 5.2 servers
New Features

ISO text files
Introduction

italics syntax convention
Style Conventions

job
sequence ID number
Command-Line Arguments
title
Command-Line Arguments

JPEG
New Features

KCMY data format
Generic STIFF File Structure

laserjet
Printer Driver Example

LaserWriter
Impressario[tm] Programming Guide

libimp
New Features
Overview
Glossary
Library Description

libimp library
impCreateZoom, impDestroyZoom, impResetZoom, impZoomRow Functions

libimp library functions
Library Functions

libimp man page
Man Pages
Man Pages

libpod
Overview
libpod API
Glossary
Printing Application Development
Overview
Notes for Application Developers
Step 1 – Develop Printer Driver (Required)

libpod API
libpod API

libpod library
The libpod Library
compiling programs
Compiling Programs with libpod
debugging
Debugging with libpod
file parsing rules
Input Parsing Rules for libpod Files
functions
Library Functions Listed by Purpose
local functions
Standard and Local libpod Functions
standard functions
Standard and Local libpod Functions

libpod man page
Man Pages

libprintui
glp (PrintPanel)
Overview
Glossary
Printing Application Development
Overview
Printing Application Development

libprintui API
libprintui API

libprintui library
The libprintui Library
libprintui API
compiling
Compiling Programs with libprintui
example program
Example Program
functions
Library Functions Listed by Purpose

libprintui man page
Man Pages

library
libimp
Overview
New Features
libpod
Overview
libprintui
libprintui API
Overview
libscan
Overview
libspool
Introduction
Overview
libstiff
Overview

libscan
Scanner Application Development
Overview
Impressario Scanning Architecture
Glossary

libscan man page
Man Pages

libscan.a
Impressario Scanning Architecture
Overview

libspool
Notes for Application Developers
libspool API
Overview
Glossary
Introduction
Printing Application Development
Printing Application Development
Printing Application Development
libpod API
Notes for Application Developers

libspool API
libspool API

libspool library
The libspool Library
compiling
Compiling Programs with libspool
functions
libspool Library Functions

libspool man page
Man Pages

libstiff
Scanner Application Development
Stream TIFF Data Format
Man Pages
Overview
Glossary

libstiff man page
Man Pages
Man Pages

.log
Glossary

Location Code
Location Code

lp command
Glossary
Printing Application Programming Interfaces

lpr command
Printing Application Programming Interfaces
Glossary

lpsched
command-line arguments
Command-Line Arguments

lpsched command
Glossary

making a software distribution
Making a Software Distribution

man page
fileconvert
Man Pages
glp
Man Pages
grelnotes
Introduction
gscan
Man Pages
Impressario
Man Pages
installfoliofonts
Man Pages
installpcfonts
Man Pages
libimp
Man Pages
Man Pages
libpod
Man Pages
libprintui
Man Pages
libscan
Man Pages
libspool
Man Pages
libstiff
Man Pages
printers
Man Pages
printpanel
Man Pages
Man Pages
printstatus
Man Pages
Man Pages
psrip
Man Pages
relnotes
Introduction
scanners
Man Pages
vstiff
Man Pages

man pages
Man Pages
enscript
Software Compatibility

Manual Capable option
Manual Capable

manual page
Packaging Impressario Printing Software

Massachusetts Institute of Technology
Impressario[tm] Programming Guide

Maximum Addr option
Maximum Addr

Maximum Print Area option
Maximum Print Area

Media Size
Media Size

Media Standard option
Media Standard

Media Type
Media Type

Media Type option
Media Type

Media Wait option
Media Wait

MediaWaitTimeout
Reserved Options
Reserved Options

MicroTek ScanMaker 600ZS
Impressario Subsystems

Minimum Addr option
Minimum Addr

Minimum Print Area option
Minimum Print Area

model file
Packaging Impressario Printing Software
Printer Model Files
banner pages
Printer-Specific Banner Page
command-line arguments
Command-Line Arguments
debug routines
Debug Routine
device interface
Device Interface
file processing
File Processing
filtering options
Printer-Specific Filtering Options
general options
Printer-Specific Options
printer name
Printer Name
template
Vendor-Supplied Model File Additions

MonoPostScript
Printer Type

Motif
Impressario[tm] Programming Guide

Motif widget
Impressario[tm] Programming Guide

network communication
Standard and Local libpod Functions

new interchange file format
New Interchange File Format

new model file architecture
New Model File Architecture

Number of Colors
Number of Colors

Number of Colors option
Number of Colors

online man pages
Online Man Pages

Open Software Foundation
Impressario[tm] Programming Guide

OpenScanner function
Scanner Driver's Perspective
OpenScanner Function

Operational Status
Operational Status

OSF
Impressario[tm] Programming Guide

OSF/Motif
Impressario[tm] Programming Guide
Graphical Options Panel Development

output-specific options
Reserved Options

overview of chapters and appendices
Document Overview

packaging Impressario printing software
Packaging Impressario Printing Software

packaging Impressario scanning software
Packaging Impressario Scanning Software

packaging your Impressario product
Packaging Your Impressario Product

packed data format
Glossary

PBM image file format
New Features

PDpod_path global variable
POD Files

Personal IRIS
Impressario[tm] Programming Guide

PGM image file format
New Features

phandler
Printer Driver Example

PhotoCD
Impressario Subsystems

PhotoCD image file format
New Features

Physical Location
Physical Location

planar data format
Glossary

Plotter
Printer Type

plotter format
Glossary

plp.h
Printer Driver Example

POD
Glossary
general syntax
General Syntax

POD files
Packaging Impressario Printing Software
Step 2 – Provide POD Files (Required)

POD general syntax
General Syntax
character set
Character Set
field format
Field Format

pod.h
Printer Driver Example

podd
libpod API

Port Path
Port Path

PostScript
color and mono
Printer Type

PostScript files
Introduction

PostScript interpreter changes
PostScript Interpreter Changes

PostScript printer
Glossary

PPM image file format
New Features

PrintBox
Overview
glp (PrintPanel)
Glossary
example configurations
Example Widget Configurations
man page
Library Functions Listed by Purpose
Library Functions Listed by Purpose

PrintBox graphical interface
Overview

printbox program
Example Program

PrintBox widget
Introduction

printed books
Online Books

printer
Apple LaserWriter II
Printer Support
Apple LaserWriter IIf
Printer Support
Apple LaserWriter IIg
Printer Support
Apple LaserWriter IINT
Printer Support
Apple LaserWriter IINTX
Printer Support
Apple LaserWriter Plus
Printer Support
convenience functions
Convenience Functions
Hewlett-Packard DesignJet 650C
Printer Support
Hewlett-Packard DeskJet 500C
Printer Support
Printer Support
Hewlett-Packard DeskJet 550C
Printer Support
Printer Support
Hewlett-Packard LaserJet 4
Printer Support
Hewlett-Packard LaserJet III
Printer Support
Hewlett-Packard LaserJet IIIP
Printer Support
Hewlett-Packard LaserJet IIP
Printer Support
Hewlett-Packard LaserJet IIP+
Printer Support
Hewlett-Packard PaintJet XL300
Printer Support
Printer Support
host
Standard and Local libpod Functions
HP DesignJet 650C
New Features
name
Printer Name
process command-line arguments
Process Command-Line Arguments
types
Printer Type

Printer Class
Printer Class

printer configuration
Printer Configuration

printer configuration file
POD Files
Printer Configuration File
format
Printer Configuration File Format
parsing
Input Parsing Rules for libpod Files

printer device drivers
Glossary

printer drivers
development
Printer Drivers
engine-specific options
Reserved Options
example
Printer Driver Example
include files
Printer Driver Example
invocation
Program Invocation
output-specific options
Reserved Options
raster-specific options
Reserved Options
required options
Required Options
required switches
Required Options
reserved options
Reserved Options
unreserved options
Unreserved Options

printer libraries
Glossary

printer log file
Printer Log File
Step 2 – Provide POD Files (Required)

Printer Manager
Printer Type
Glossary
Printer Configuration

Printer Model
Printer Model

printer model file
Glossary

printer object database
Overview
Glossary
files
POD Files

printer object database (POD) file formats
Printer Object Database (POD) File Formats

Printer Options
Printer Options
Printer Options

printer status file
Step 2 – Provide POD Files (Required)
POD Files
Printer Status File
entries
Printer Status File Entries
format
Printer Log File Format
Printer Status File Format
general format
General Format
parsing
Input Parsing Rules for libpod Files

printer status file entry
Error
Error, Warning, and Information Options
Information Options
Error, Warning, and Information Options
Media Size
Media Size
Media Type
Media Type
Number of Colors
Number of Colors
Operational Status
Operational Status
Printer Options
Printer Options
Validation Mask
Validation Mask
Warning
Error, Warning, and Information Options

printer status file format
Printer Status File Format

printer support
Printer Support

printer-specific filter/driver
Printer-Specific Filter/Driver

printers
Glossary

printers graphical interface
Overview

printers man page
Man Pages

PrintID function
PrintID Function

printing application development
Printing Application Development

printing architecture
Glossary

printing developers man pages
Man Pages

printing environment
Introduction

printing libraries
Printing Libraries

printing-specific STIFF
Printing-Specific STIFF

PrintPanel
Glossary
glp (PrintPanel)

printpanel man page
Man Pages
Man Pages

PrintStatus
Glossary

printstatus man page
Man Pages
Man Pages

providing data filters
Step 4 – Provide Data Filters (As Needed)

providing POD files
Step 2 – Provide POD Files (Required)

pschunky
PostScript Interpreter Changes

psrip
PostScript Interpreter Changes

psrip man page
Man Pages

Quality Modes option
Quality Modes

queues and multi-threaded scanner drivers
Queues and Multi-Threaded Scanner Drivers

queues manipulating functions
Queue Manipulating Functions

Raster
Printer Type

raster printer
Glossary

raster-specific options
Reserved Options

related publications
Related Publications
online man pages
Online Man Pages
printed books
Online Books

relnotes man page
Introduction

remote interfaces
Device Interface

required scanner functions
Required Scanner Functions

Resolution option
Resolution

RGB image file format
New Features

rgb2ps
Silicon Graphics Image to PostScript Filter Changes

Ricoh FS1
Impressario Subsystems

routeprint
Printer Type

runtime filetype recognition utility
Runtime File Type Recognition Utility

SC4-DPS-1.0
Installation Software Prerequisites

SCAbort function
SCAbort Function

scanconv.h
Header Files

scandrv.h
Header Files

SCANINFO data structure
SCANINFO Data Structure

scanipc.h
Header Files

Scanner
coordinate system
Coordinate System for Scanning
data structures
Header Files
data type conventions
Data Type Conventions
driver template
Header Files
drivers
Scanner Drivers
Epson GT 6000
Scanner Support
header files
Header Files
Hewlett-Packard ScanJet IIc
Scanner Support
installation and testing
Installation
MicroTek ScanMaker 600 ZS
Scanner Support
Ricoh FS1
Scanner Support
Sharp JX 320
Scanner Support

scanner configuration
Scanner Configuration

scanner data type
8-bit greyscale
Data Type Conventions
monochrome
Data Type Conventions
packed 24-bit RGB color
Data Type Conventions
planar 24-bit RGB color
Data Type Conventions

scanner diagnostic functions
Diagnostic Functions

scanner driver architecture
Queues and Multi-Threaded Scanner Drivers
Scanner Driver Architecture

scanner driver interface
Options Program and the Scanner Driver Interface

scanner driver interface options program
Options Program and the Scanner Driver Interface

scanner driver structure
Driver Structure

scanner drivers
Glossary

scanner functions
Scanner Functions
required
Required Scanner Functions

scanner run-time components
Impressario Scanning Architecture

scanner support
Scanner Support

scanner-specific options
Glossary
Scanner-Specific Options

scanner-specific options program
Options Program's Perspective

scanner.h
Header Files

scanners
Installation and Testing
Glossary

scanners man page
Man Pages

scanning area functions
Scanning Area Functions

scanning environment
Introduction

scanning functions
Scanning Functions

scanning resolution functions
Scanning Resolution Functions

SCANPARAMS data structure
SCANPARAMS Data Structure

SCBandRGB8ToPixelRGB8 function
SCBandRGB8ToPixelRGB8 Function

SCClose function
SCClose Function

SCCreateQueue Function
SCCreateQueue Function
Queue Manipulating Functions

SCCreateZoomMap function
SCCreateZoomMap Function

SCDataReady function
SCDataReady Function

SCDATATYPE data structure
SCDATATYPE Data Structure

SCDefaultScannerName function
SCDefaultScannerName Function

SCDequeue function
SCDequeue Function
Queue Manipulating Functions

SCDestroyQueue function
SCDestroyQueue Function
Queue Manipulating Functions

SCDestroyZoomMap function
SCDestroyZoomMap Function

SCEndScanEnt function
SCEndScanEnt Function

SCEnqueue Function
SCEnqueue Function
SCEnqueue Function
Queue Manipulating Functions

SCErrorString function
SCErrorString Function

SCFeederAdvance function
SCFeederAdvance Function

SCFeederGetFlags function
SCFeederGetFlags Function

SCFeederReady function
SCFeederReady Function

SCFeederSetFlags function
SCFeederSetFlags Function

SCGetDataTypes function
SCGetDataTypes Function

SCGetFD function
SCGetFD Function

SCGetMinMaxRes function
SCGetMinMaxRes Function

SCGetPageSize function
SCGetPageSize Function

SCGetScanEnt function
SCGetScanEnt Function

SCGetScanLine function
SCGetScanLine Function

SCGetScannerRes function
SCGetScannerRes Function

SCGetScanOpt
Options Program's Perspective
Options Program's Perspective

SCGetScanSize function
SCGetScanSize Function

SCGetStatus function
SCGetStatus Function

SCGetStatusFD function
SCGetStatusFD Function

SCGrey8ToMono function
SCGrey8ToMono Function

SCLOPT structure
Options Program and the Scanner Driver Interface

sclopt.h
Options Program and the Scanner Driver Interface

SCN_ABORT function
SCN_ABORT Function

SCN_DIE function
SCN_DIE Function

SCN_FEEDERADVANCE
SCN_FEEDERADVANCE Function

SCN_FEEDERADVANCE function
SCN_FEEDERADVANCE Function

SCN_FEEDERGETFLAGS function
SCN_FEEDERGETFLAGS Function

SCN_FEEDERREADY function
SCN_FEEDERREADY Function

SCN_FEEDERSETFLAGS function
SCN_FEEDERSETFLAGS Function

SCN_GETSIZE function
SCN_GETSIZE Function

SCN_INITOK Function
SCN_INITOK Function

SCN_MINMAXRES function
SCN_MINMAXRES Function

SCN_NRES function
SCN_NRES Function

SCN_NTYPES function
SCN_NTYPES Function

SCN_PAGESIZE function
SCN_PAGESIZE Function

SCN_RES function
SCN_RES Function

SCN_SCAN function
SCN_SCAN Function

SCN_SETUP function
SCN_SETUP Function

SCN_TYPES function
SCN_TYPES Function

SCOpen
Overview

SCOpen function
SCOpen Function

SCOpenFile function
SCOpenFile Function

SCOpenScreen function
SCOpenScreen Function

SCOptions
Options Program's Perspective

SCPerror function
SCPerror Function

SCQueueSetExit Function
Queue Manipulating Functions
SCQueueSetExit Function

SCScan function
SCScan Function

SCScanFD function
SCScanFD Function

SCScannerName function
SCScannerName Function
SCScannerEnt Function

SCScanOpt
Options Program's Perspective

SCSetScanEnt function
SCSetScanEnt Function

SCSetup function
SCSetup Function

SCZoomRow1 function
SCZoomRow1 Function

SCZoomRow24 function
SCZoomRow24 Function

SCZoomRow32 function
SCZoomRow32 Function

SCZoomRow8 function
SCZoomRow8 Function

serial interfaces
Device Interface

server software
Introduction

SetFeederFlags function
SetFeederFlags Function

SetupScan function
SetupScan Function

sgi2ps
Silicon Graphics Image to PostScript Filter Changes

Sharp JX 320
Impressario Subsystems

Silicon Graphics filter/driver specification
Filter/Driver Specification

Silicon Graphics Image file format
New Features

Silicon Graphics Image file format API
Silicon Graphics Image File Format API

Silicon Graphics Image files
Introduction

Silicon Graphics Image to PostScript filter changes
Silicon Graphics Image to PostScript Filter Changes

Size Table Entry option
Size Table Entry

software file
impr_base.books.user
Impressario Subsystems
impr_base.man.impr
Impressario Subsystems
impr_base.man.relnotes
Impressario Subsystems
impr_base.sw.il_image
Impressario Subsystems
impr_base.sw.impr
Impressario Subsystems
impr_dev.books.developer
Impressario Subsystems
impr_dev.man.impr
Impressario Subsystems
impr_dev.man.print
Impressario Subsystems
impr_dev.man.scan
Impressario Subsystems
Impressario Subsystems
impr_dev.sw.impr
Impressario Subsystems
impr_dev.sw.print
Impressario Subsystems
impr_dev.sw.scan
Impressario Subsystems
impr_dev.sw.tests
Impressario Subsystems
impr_fonts.man.gifts
Impressario Subsystems
impr_fonts.sw.adobe22
Impressario Subsystems
impr_fonts.sw.gifts
Impressario Subsystems
impr_rip.man.impr
Impressario Subsystems
impr_rip.sw.impr
Impressario Subsystems
impr_rip_printers.man.designjet
Impressario Subsystems
impr_rip_printers.man.deskjet
Impressario Subsystems
impr_rip_printers.man.laserjet
Impressario Subsystems
impr_rip_printers.sw.designjet
Impressario Subsystems
impr_rip_printers.sw.deskjet
Impressario Subsystems
impr_rip_printers.sw.laserjet
Impressario Subsystems
impr_scan.man.impr
Impressario Subsystems
impr_scan.sw.epson
Impressario Subsystems
impr_scan.sw.hp
Impressario Subsystems
impr_scan.sw.impr
Impressario Subsystems
impr_scan.sw.ricoh
Impressario Subsystems
impr_scan.sw.sharpscsi
Impressario Subsystems
impr_scan.sw.utek
Impressario Subsystems
impr_server.man.impr
Impressario Subsystems
impr_server.sw.impr
Impressario Subsystems
impr_server.sw.laserwriter
Impressario Subsystems

spooling system API
Glossary
The libspool Library

ST4-DPS-1.0
Installation Software Prerequisites

.status
Glossary

status file
POD Files

Status Update Wait
Status Update Wait

stdout
Graphical Options Panel Layout
Graphical Options Panel Layout

STIFF
Scanner Application Development
Glossary

STIFF data format
Stream TIFF Data Format

STIFF generic functions
Library Functions

STIFF library access
Library Access

STIFF library description
Library Description
Library Description

STIFF library functions
Library Functions

STIFF printing-specific functions
Library Functions

stream TIFF
Stream TIFF Data Format

style conventions
Style Conventions
notations
Style Conventions
syntax
Style Conventions

summary of libpod functions
Library Functions Listed by Purpose

summary of libprintui functions
Library Functions Listed by Purpose

syntax convention
bold
Style Conventions
brackets
Style Conventions
courier
Style Conventions
Style Conventions
helvetic
Style Conventions
helvetic bold
Style Conventions
italics
Style Conventions

System V Spooler Interface
Glossary
Printing Application Programming Interfaces

System V spooling system interface
libpod API

Tagged Image File Format
Glossary

Technology
Technology

Tektronix
Impressario[tm] Programming Guide

Tektronix Phaser
Impressario[tm] Programming Guide

Tektronix Phaser II PXi
Impressario[tm] Programming Guide

Tektronix Phaser II SX
Impressario[tm] Programming Guide

Tektronix, Inc
Impressario[tm] Programming Guide

template model file execution
Template Model File Execution

testiconfig
Testing an Impressario Printer Software Installation
Step 7 – Verify Product on Server (Required)

testiconfig man page
Testing for Impressario Compatibility

testing an Impressario printer
Testing an Impressario Printer

testing an Impressario printer software installation
Testing an Impressario Printer Software Installation

testipr
Step 7 – Verify Product on Server (Required)
Testing an Impressario Printer

testipr man page
Testing for Impressario Compatibility

TIFF
Impressario Subsystems
Glossary
Impressario[tm] Programming Guide

TIFF image file format
New Features

Time per Page option
Time per Page

TranScript
Impressario[tm] Programming Guide

TranScript printer model files
Software Compatibility

transition notes
Transition Notes
Impressario 1.0 to 1.2
PostScript Interpreter Changes
Impressario 1.0 to 1.2
compatibility issues for device developers
Compatibility Issues for Device Developers
for application developers
Notes for Application Developers
for filter/driver developers
Notes for Filter/Driver Developers
general changes from IRIX 4 to IRIX 5
General Changes from IRIX 4 to IRIX 5
IRIX 5 ELF versus IRIX 4 COFF-format options panel
IRIX 5 ELF versus IRIX 4 COFF-format Options Panel
new interchange file format
New Interchange File Format
new model file architecture
New Model File Architecture
POD files enhancement
POD Files Enhanced
PostScript interpreter changes
PostScript Interpreter Changes
Silicon Graphics Image to PostScript filter changes
Silicon Graphics Image to PostScript Filter Changes
Impressario 1.1 to 1.2
Impressario 1.1 to 1.2
for application developers
Notes for Application Developers
for filter/driver developers
Notes for Filter/Driver Developers

UNIX
Impressario[tm] Programming Guide

UNIX System Laboratories
Impressario[tm] Programming Guide

unreserved options
Unreserved Options

user name
Command-Line Arguments

using an alternate PostScript RIP
Using an Alternate PostScript RIP

Validation Mask
Validation Mask

vendor-supplied model file additions
Vendor-Supplied Model File Additions

Versatec
Impressario[tm] Programming Guide

Versatec Corporation
Impressario[tm] Programming Guide

Versatec interfaces
Device Interface

vstiff man page
Man Pages

Warning
Error, Warning, and Information Options

widget
example configurations
Example Widget Configurations

WorkSpace
Impressario[tm] Programming Guide

writing a new filter
Writing a New Filter

writing an FTR
Writing an FTR

wstype
New Model File Architecture

wstype utility
Runtime File Type Recognition Utility

X and Xt Motif documentation set
Options Program's Perspective

X applications
Initial Program Processing

X Window System
Impressario[tm] Programming Guide

Xt options
Invocation by the PrintBox Widget

XtAppInitialize
Options Program's Perspective

YMC data format
Glossary
Generic STIFF File Structure

YMCK data format
Generic STIFF File Structure
Glossary

zooming and type conversion functions
Zooming and Type Conversion Functions
Zooming and Type Conversion Functions

zooming Functions
Zooming Functions