Enumeration

UIPrintInfoOutputType

The output type, which is an indication of the type of content the application is drawing or providing.

Declaration

typedef enum UIPrintInfoOutputType : NSInteger {
    ...
} UIPrintInfoOutputType;

Overview

You use these constants when setting the value of the outputType property of a UIPrintInfo object.

Topics

Constants

UIPrintInfoOutputGeneral

Specifies that the printed content consists of mixed text, graphics, and images. The default paper is Letter, A4, or similar locale-specific designation. Output is normal quality, duplex.

UIPrintInfoOutputPhoto

Specifies that the printed content consists of black-and-white or color images. The default paper is 4x6, A6, or similar locale-specific designation. Output is high quality, simplex.

UIPrintInfoOutputGrayscale

Specifies that the printed content is grayscale. Set the output type to this value when your printable content contains no color—for example, it’s black text only. The default paper is Letter/A4. Output is grayscale quality, duplex. This content type can produce a performance improvement in some cases.

UIPrintInfoOutputPhotoGrayscale

Specifies that the printed content is a grayscale image. Set the output type to this value when your printable content contains no color—for example, it’s black text only. The default paper is Letter/A4. Output is high quality grayscale, duplex.

See Also

Getting and Setting Print-Job Attributes

duplex

Specifies the duplex mode to use for the print job.

UIPrintInfoDuplex

The duplex mode of a selected printer.

jobName

The name of the print job.

orientation

The orientation of the printed content, portrait or landscape.

UIPrintInfoOrientation

The orientation of printing on a page.

outputType

The kind of printable content.

printerID

An identifier of the printer to use for the print job.