(PECL printer SVN)
printer_select_brush — Sélectionne une brosse
$printer_handle
, resource $brush_handle
)
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
printer_handle
doit être une ressource d'imprimante valide.
brush_handle
brush_handle
doit être une ressource de brosse valide.
Aucune valeur n'est retournée.
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);
?>