Up

NSPrinter

Authors

Chad Hardin (cehardin@mac.com)
Class representing a printer's capabilities.

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


Contents -

  1. Software documentation for the NSPrinter class
  2. Software documentation for the NSPrinter(PPDParsing) category
  3. Software documentation for the NSPrinter(Private) category

Software documentation for the NSPrinter class

NSPrinter : NSObject

Declared in:
AppKit/NSPrinter.h
Conforms to:
NSCoding
Standards:

Description forthcoming.


Instance Variables

Method summary

printerNames 

+ (NSArray*) printerNames;

Description forthcoming.


printerTypes 

+ (NSArray*) printerTypes;

Description forthcoming.


printerWithName: 

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

Description forthcoming.


printerWithType: 

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

Description forthcoming.


acceptsBinary 

- (BOOL) acceptsBinary;

Description forthcoming.


booleanForKey: inTable: 

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

Description forthcoming.


deviceDescription 

- (NSDictionary*) deviceDescription;

Description forthcoming.


encodeWithCoder: 

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

Description forthcoming.


floatForKey: inTable: 

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

Description forthcoming.


host 

- (NSString*) host;

Description forthcoming.


imageRectForPaper: 

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

Description forthcoming.


initWithCoder: 

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

Description forthcoming.


intForKey: inTable: 

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

Description forthcoming.


isColor 

- (BOOL) isColor;

Description forthcoming.


isFontAvailable: 

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

Description forthcoming.


isKey: inTable: 

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

Description forthcoming.


isOutputStackInReverseOrder 

- (BOOL) isOutputStackInReverseOrder;

Description forthcoming.


languageLevel 

- (int) languageLevel;

Description forthcoming.


name 

- (NSString*) name;

Description forthcoming.


note 

- (NSString*) note;

Description forthcoming.


pageSizeForPaper: 

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

Description forthcoming.


rectForKey: inTable: 

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

Description forthcoming.


sizeForKey: inTable: 

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

Description forthcoming.


statusForTable: 

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

Description forthcoming.


stringForKey: inTable: 

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

Description forthcoming.


stringListForKey: inTable: 

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

Description forthcoming.


type 

- (NSString*) type;

Description forthcoming.




Instance Variables for NSPrinter Class

_printerHost

@protected NSString* _printerHost;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_tables

@protected NSMutableDictionary* _tables;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.





Software documentation for the NSPrinter(PPDParsing) category

NSPrinter(PPDParsing)

Declared in:
AppKit/NSPrinter.h
Standards:

Description forthcoming.

Method summary

parsePPDAtPath: 

- (BOOL) parsePPDAtPath: (NSString*)ppdPath;

Description forthcoming.


Software documentation for the NSPrinter(Private) category

NSPrinter(Private)

Declared in:
AppKit/NSPrinter.h
Standards:

Warning this category is private, which means that the methods are for internal use by the package. You should not use them in external code.

Method summary

initWithName: withType: withHost: withNote: 

- (id) initWithName: (NSString*)name withType: (NSString*)type withHost: (NSString*)host withNote: (NSString*)note;

Description forthcoming.



Up