printer_select_brush

(No version information available, might be only in CVS)

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 2171.  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 );
?>