printer_draw_chord

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

printer_draw_chord — Dessine un arc de cercle

Description

void printer_draw_chord ( resource $handle, int $rec_x, int $rec_y, int $rec_x1, int $rec_y1, int $rad_x, int $rad_y, int $rad_x1, int $rad_y1 )

printer_draw_chord() dessine simplement un arc de cercle. handle doit être une ressource d'imprimante valide.

rec_x est l'abscisse supérieure gauche du rectangle d'encadrement.

rec_y est l'ordonnée supérieure gauche du rectangle d'encadrement.

rec_x1 est l'abscisse inférieure droite du rectangle d'encadrement.

rec_y1 est l'ordonnée inférieure droite du rectangle d'encadrement.

rad_x est l'abscisse du point de début de l'arc.

rad_y est l'ordonnée du point de début de l'arc.

rad_x1 est l'abscisse du point de fin de l'arc.

rad_y1 est l'ordonnée du point de fin de l'arc.

Exemple 2160. Exemple avec printer_draw_chord()

<?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_SOLID "2222FF" );
printer_select_brush ( $handle $brush );

printer_draw_chord ( $handle 1 1 500 500 1 1 500 1 );

printer_delete_brush ( $brush );
printer_delete_pen ( $pen );

printer_end_page ( $handle );
printer_end_doc ( $handle );
printer_close ( $handle );
?>