Manuel PHP
Précédent |  | Suivant

# printer_select_brush

(PECL)

printer_select_brush -- Sélectionne une brosse

## Description

void printer_select_brush ( resource printer_handle, resource brush_handle )

printer_select_brush() sélectionne la brosse `brush_handle` comme brosse active pour la connexion à l'imprimante `printer_handle`. Une brosse est utilisée pour remplir des surfaces. Si vous dessinez un rectangle, une brosse sera nécessaire pour dessiner le contenu, et un stylo pour dessiner les bords. Si vous n'avez pas sélectionné de brosse avant de dessiner des formes, elles ne seront pas remplies. `printer_handle` doit être une ressource d'imprimante valide. `brush_handle` doit être une ressource de brosse valide.

Exemple 1. Exemple avec printer_select_brush()

`<?php
$handle = printer_open();
printer_start_doc($handle, "Mon Document");
printer_start_page($handle);
$pen = printer_create_pen(PRINTER_PEN_SOLID, 2, "000000");
printer_select_pen($handle, $pen);
$brush = printer_create_brush(PRINTER_BRUSH_CUSTOM, "c:\\brush.bmp");
printer_select_brush($handle, $brush);
printer_draw_rectangle($handle, 1, 1, 500, 500);
printer_delete_brush($brush);
$brush = printer_create_brush(PRINTER_BRUSH_SOLID, "000000");
printer_select_brush($handle, $brush);
printer_draw_rectangle($handle, 1, 501, 500, 1001);
printer_delete_brush($brush);
printer_delete_pen($pen);
printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
?>`

Précédent | Sommaire | Suivant
printer_open | Niveau supérieur | printer_select_font