NSPrinter

Authors

Generated by fedor
Class representing a printer's or printer model's capabilities.

Copyright: (C) 1996, 1997 Free Software Foundation, Inc.

Software documentation for the NSPrinter class

NSPrinter : NSObject

Declared: AppKit/NSPrinter.h
Conform: NSCoding

printerNames

+ (NSArray*) printerNames;


printerTypes

+ (NSArray*) printerTypes;


printerWithName:

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


printerWithType:

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


acceptsBinary

- (BOOL) acceptsBinary;


booleanForKey:inTable:

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


deviceDescription

- (NSDictionary*) deviceDescription;


encodeWithCoder:

- (void) encodeWithCoder: (NSCoder*)aCoder;


floatForKey:inTable:

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


host

- (NSString*) host;


imageRectForPaper:

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


initWithCoder:

- (id) initWithCoder: (NSCoder*)aDecoder;


intForKey:inTable:

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


isColor

- (BOOL) isColor;


isFontAvailable:

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


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;