Maison  >  Article  >  développement back-end  >  Comment appeler une imprimante dans un programme php

Comment appeler une imprimante dans un programme php

angryTom
angryTomoriginal
2019-10-29 15:26:2911281parcourir

Comment appeler une imprimante dans un programme php

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(&#39;printer name&#39;);
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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn