[Previous] [Up] [Next]

NSPrinter

Authors

Richard Frith-Macdonald

Version: $Revision$

Date: $Date$

NSPrinter

NSPrinter

Declared in: Gui/NSPrinter.h

Inherits from: NSObject

Conforms to: NSCoding


Instance Variables

Methods


Class Methods

printerNames

+ (NSArray*) printerNames;

printerTypes

+ (NSArray*) printerTypes;

printerWithName:

+ (NSPrinter*) printerWithName: (NSString*)name;

printerWithName:domain:includeUnavailable:

+ (NSPrinter*) printerWithName: (NSString*)name domain: (NSString*)domain includeUnavailable: (BOOL)includeUnavailable;

printerWithType:

+ (NSPrinter*) printerWithType: (NSString*)type;


Instances Methods

acceptsBinary

- (BOOL) acceptsBinary;

booleanForKey:inTable:

- (BOOL) booleanForKey: (NSString*)key inTable: (NSString*)table;

deviceDescription

- (NSDictionary*) deviceDescription;

domain

- (NSString*) domain;

floatForKey:inTable:

- (float) floatForKey: (NSString*)key inTable: (NSString*)table;

host

- (NSString*) host;

imageRectForPaper:

- (NSRect) imageRectForPaper: (NSString*)paperName;

intForKey:inTable:

- (int) intForKey: (NSString*)key inTable: (NSString*)table;

isColor

- (BOOL) isColor;

isFontAvailable:

- (BOOL) isFontAvailable: (NSString*)faceName;

isKey:inTable:

- (BOOL) isKey: (NSString*)key inTable: (NSString*)table;

isOutputStackInReverseOrder

- (BOOL) isOutputStackInReverseOrder;

languageLevel

- (int) languageLevel;

name

- (NSString*) name;

note

- (NSString*) note;

pageSizeForPaper:

- (NSSize) pageSizeForPaper: (NSString*)paperName;

rectForKey:inTable:

- (NSRect) rectForKey: (NSString*)key inTable: (NSString*)table;

sizeForKey:inTable:

- (NSSize) sizeForKey: (NSString*)key inTable: (NSString*)table;

statusForTable:

- (NSPrinterTableStatus) statusForTable: (NSString*)table;

stringForKey:inTable:

- (NSString*) stringForKey: (NSString*)key inTable: (NSString*)table;

stringListForKey:inTable:

- (NSArray*) stringListForKey: (NSString*)key inTable: (NSString*)table;

type

- (NSString*) type;