pdf_arcn

(PHP 4 >= 4.0.5, PHP 5)

pdf_arcn -- Dessine un arc de cercle dans le sens horaire

Description

bool pdf_arcn ( resource pdfdoc, float x, float y, float r, float alpha, float beta )

pdf_arc() dessine un arc de cercle dans le sens horaire dont le centre est le point de coordonnées (x, y) et de rayon r, depuis l'angle alpha jusqu'à beta, exprimés en degrés. Le schéma réel du cercle est exécuté par la prochaine opération de dessin. Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.

Exemple 1. Exemple avec pdf_arcn()

<?php

// Préparation du document
$pdf = pdf_new();
pdf_open_file($pdf, "");
pdf_begin_page($pdf, 595, 842);

// un arc décrit
pdf_arcn($pdf, 200, 700, 100, 0, 90);
pdf_stroke($pdf);

// un arc rempli
pdf_arcn($pdf, 200, 700, 50, 0, 90);
pdf_fill($pdf);

// les deux
pdf_setcolor($pdf, "fill", "gray", 0.8);
pdf_arcn($pdf, 400, 700, 50, 0, 90);
pdf_fill_stroke($pdf);

// Fin du document
pdf_end_page($pdf);
pdf_close($pdf);

header("Content-type: application/pdf");
echo
pdf_get_buffer($pdf);

pdf_delete($pdf);
?>

Voir aussi pdf_arc(), pdf_circle(), pdf_stroke(), pdf_fill() et pdf_fillstroke().