Comment le programme php appelle l'imprimante
L'imprimante de contrôle PHP peut être implémentée à l'aide de l'extension php_printer.
1. Configuration
L'environnement d'exploitation php est correctement installé (Apache|Nginx + PHP)
Téléchargez l'extension http php_printer.dll correspondant à la version php ://windows.php.net/downloads/pecl/snaps/printer/0.1.0-dev/
Ajouter le fichier d'extension au répertoire ext
Modifier php.ini et ajoutez extension=php_printer. dll;
2. Utilisez
1. Structure de code de base :
<?php $handle = printer_open('printer name'); printer_start_doc($handle, "doc name"); printer_start_page($handle); printer_set_option($handle, PRINTER_MODE, "RAW");//具体的打印部分printer_end_page($handle); printer_end_doc($handle); printer_close($handle); ?>
Ce qui précède est la structure de base du code, si Printer_start_doc et Printer_start_page ne sont pas spécifiés, l'imprimante n'imprimera pas.
2. Introduction aux méthodes d'impression de textes et de graphiques spécifiques
Paramètres initiaux de l'imprimante : printer_set_option, vous pouvez définir le mode d'impression, le titre du document, le nombre de copies à imprimer, le format du papier, etc. ., reportez-vous au document Printer_set_option.
Créer une police : $font = Printer_create_font('simsun', hauteur de police, largeur de police, épaisseur de police, s'il faut mettre en italique, s'il faut souligner, s'il faut ajouter du barré, direction);
Voir spécifique (http://docs.php.net/manual/da/function.printer-create-font.php). Avant d'imprimer du texte, vous devez d'abord sélectionner la police Printer_select_font($handle, $font);
Utiliser Printer_draw_text($handle,'text to be print', commençant x, commençant y);
Pour plus de connaissances sur PHP, veuillez visiter le Site Web PHP chinois !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!