imagefilledarc
(PHP 4 >= 4.0.6, PHP 5)
imagefilledarc — Σχεδιάστε μία μερική έλλειψη και γεμίστε την
Περιγραφή
int imagefilledarc
( resource $image
, int $cx
, int $cy
, int $w
, int $h
, int $s
, int $e
, int $color
, int $style
)
Η συνάρτηση imagefilledarc() σχεδιάζει μία μερική έλλειψη με
κέντρο αυτής το σημείο cx
, cy
(η
πάνω αριστερή γωνία έχει συντεταγμένες 0, 0) στην εικόνα image
.
Οι παράμετροι W
και h
καθορίζουν
το πλάτος και το ύψος της έλλειψης, αντίστοιχα, ενώ τα σημεία αρχής και τέλους προσδιορίζονται
σε μοίρες με τις παραμέτρους s
και
e
.
Η παράμετρος style
είναι ένα bitwise OR με τις ακόλουθες πιθανές τιμές:
- IMG_ARC_PIE
- IMG_ARC_CHORD
- IMG_ARC_NOFILL
- IMG_ARC_EDGED
Η σταθερές
IMG_ARC_PIE και
IMG_ARC_CHORD είναι
αλληλο-αποκλειστικές. Η
IMG_ARC_CHORD συνδέει
τις γωνίες αρχής και τέλους με μία ευθεία γραμμή, ενώ η
IMG_ARC_PIE παράγει μία στρογγυλεμμένη πλευρά.
Η σταθερά
IMG_ARC_NOFILL δείχνει ότι το τόξο ή η χορδή
θα έπρεπε να σκιαγραφηθεί, αλλά όχι να γεμισθεί. Η
IMG_ARC_EDGED,
χρησιμοποιούμενη με την
IMG_ARC_NOFILL, δείχνει ότι
οι γωνίες αρχή και τέλους θα έπρεπε να συνδέονται στο κέντρο - αυτός είναι ένας καλός τρόπος
να σκιαγραφείσετε (παρά να γεμίσετε) ένα 'pie slice'.
Note: Αυτή η συνάρτηση προστέθηκε στην έκδοση 4.0.6 της PHP και χρειάζεται την GD έκδοσης 2.0.1