Forum und email

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 με τις ακόλουθες πιθανές τιμές:

  1. IMG_ARC_PIE
  2. IMG_ARC_CHORD
  3. IMG_ARC_NOFILL
  4. 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