Services webmasters
Partenaires
Jeux concours gratuits
 
printer_get_option
<<<
printer_list printer_logical_fontheight
>>>

7.85 Impression
7 Index des fonctions
 Manuel PHP

Introduction
Installation
Configuration à l'exécution
printer_abort
printer_close
printer_create_brush
printer_create_dc
printer_create_font
printer_create_pen
printer_delete_brush
printer_delete_dc
printer_delete_font
printer_delete_pen
printer_draw_bmp
printer_draw_chord
printer_draw_elipse
printer_draw_line
printer_draw_pie
printer_draw_rectangle
printer_draw_roundrect
printer_draw_text
printer_end_doc
printer_end_page
printer_get_option
->printer_list
printer_logical_fontheight
printer_open
printer_select_brush
printer_select_font
printer_select_pen
printer_set_option
printer_start_doc
printer_start_page
printer_write

7.85.25 printer_list()Retourne la liste des imprimantes attachées à un serveur

[ Exemples avec printer_list ]   CVS uniquement

array  printer_list ( int   enumtype , string   name , int   level )

printer_list liste les imprimantes disponibles et leur fonctionnalités. level représente le niveau d'information demandé. Il peut prendre les valeurs de 1,2,4 ou 5. enumtype doit être l'une des constantes suivantes :

  • PRINTER_ENUM_LOCAL : liste les imprimantes locales.
  • PRINTER_ENUM_NAME : liste des imprimantes de name , qui peut être un serveur, un domaine ou un fournisseur d'impression.
  • PRINTER_ENUM_SHARED : ce paramètre ne peut être utilisé seul, il doit être combiné avec d'autres paramètres, grâce à l'opérateur OR. PRINTER_ENUM_SHARED détecte les imprimantes localement partagées.
  • PRINTER_ENUM_DEFAULT : (Win9.x uniquement) liste l'imprimante par défaut.
  • PRINTER_ENUM_CONNECTIONS : (WinNT/2000 uniquement) liste les imprimantes avec lesquelles l'utilisateur a établit une connexion.
  • PRINTER_ENUM_NETWORK : (WinNT/2000 uniquement) liste les imprimantes réseau du domaine de l'ordinateur. Valide uniquement si level vaut 1.
  • PRINTER_ENUM_REMOTE : (WinNT/2000 uniquement) liste les imprimantes réseau et les serveurs d'impression du domaine de l'ordinateur. Valide uniquement si level vaut 1.

Exemple avec printer_list

<?php
/* liste les imprimantes partagées locales */
var_dump( printer_list(PRINTER_ENUM_LOCAL | PRINTER_ENUM_SHARED) );
?>

<< printer_list >>
printer_get_option Impression printer_logical_fontheight
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -