Python : classe Printer

class Printer(objet)


Méthodes définies par la classe :

Print(...)

Cette méthode est obsolète - utilisez print() à la place.

__init__(...)

x.__init__(...) initialise x; voir x.__class__.__doc__ pour la signature

print(...)

Imprime les pages sélectionnées.


Données et attributs définis par la classe :

__new__ = <méthode intégrée __new__ de type objet>

T.__new__(S, ...) -> un nouvel objet de type S, un sous-type de T

allPrinters = <attribut 'allPrinters' des objets 'Printer'>

Liste des imprimantes installées -- lecture seule

cmd = <attribut 'cmd' des objets 'Printer'>

Commande d'impression alternative

color = <membre 'color' des objets 'Printer'>

Imprime en couleur.
True - couleur -- défaut
False - niveaux de gris

copies = <membre 'copies' des objets 'Printer'>

Nombre de copies

file = <attribut 'file' des objets 'Printer'>

Nom du fichier dans lequel imprimer

mph = <membre 'mph' des objets 'Printer'>

Miroir horizontal des pages
True
False -- Défaut

mpv = <membre 'mpv' des objets 'Printer'>

Miroir vertical des pages
True
False -- Défaut

pages = <attribut 'pages' des objets 'Printer'>

Liste des pages à imprimer

printer = <attribut 'printer' des objets 'Printer'>

Nom de l'imprimante à utiliser.
La valeur par défaut est 'File' pour l'impression dans un fichier

prnLanguage = <attribut 'prnLanguage' des objets 'Printer'>

Langage d'impression à utiliser.
Une des constantes PRNLANG_*. La valeur par défaut est PRNLANG_POSTSCRIPT3.

pslevel = <membre 'pslevel' des objets 'Printer'>

Obsolète, veuillez utiliser prnLanguage à la place.

separation = <attribut 'separation' des objets 'Printer'>

Imprimer les séparations
'No' -- Défaut
'All'
'Cyan'
'Magenta'
'Yellow'
'Black'
Attention aux erreurs de frappe, car aucune vérification n'est effectuée

ucr = <membre 'ucr' des objets 'Printer'>

Retrait des sous-couleurs (UCR)
True -- Défaut
False

useICC = <membre 'useICC' des objets 'Printer'>

Utilise un profil ICC
True
False -- Défaut