login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Pie Chart (Opgelost)

Offline bambino - 22/05/2007 21:12
Avatar van bambinoHTML interesse Hey,

Ik ben bezig met een piechart te maken. Alles verloopt goed, op 1 ding na. Sommige van mijn randen zijn 'doorzichtbaar'. Ik zal even een foto toevoegen om het te verduidelijken :

[IMG]http://img260.imageshack.us/img260/3892/mypienj5.png[/IMG]

Na een uur denkwerk ben ik er nog altijd niet uit. Tot en met 4 verschillende delen is het best oplosbaar door de "starthoek" wat te veranderen, maar hier is er gewoon geen goede te vinden .

2 antwoorden

Gesponsorde links
Offline Brycer - 22/05/2007 21:28 (laatste wijziging 22/05/2007 21:30)
Avatar van Brycer HTML interesse Post je script anders..
  1. <?
  2. for ($i = 180; $i > 150; $i--) {//rand
  3. imagefilledarc($image, 200, $i, 300, 150, $draai, $graad, $darkdonkerblauw, IMG_ARC_PIE);
  4. imagefilledarc($image, 200, $i, 300, 150, $graad, $gelg , $darkblauw, IMG_ARC_PIE);
  5. imagefilledarc($image, 200, $i, 300, 150, $gelg, $draai , $darkgeel, IMG_ARC_PIE);
  6. }
  7. //bovenkant
  8. imagefilledarc($image, 200, 150, 300, 150, $draai, $graad, $donkerblauw, IMG_ARC_PIE);
  9. imagefilledarc($image, 200, 150, 300, 150, $graad, $gelg , $blauw, IMG_ARC_PIE);
  10. imagefilledarc($image, 200, 150, 300, 150, $gelg, $draai , $geel, IMG_ARC_PIE);
  11. ?>

Zo maak ik zelf de randen, gebruik je deze manier ook?
Zo nee, probeer het eens op deze manier.
Door met behulp van een for-lus alle pixels af te lopen tussen de bovenkant en de onderkant van de rand, krijg je een gelijkmatige rand.
Ik hoop dat dit duidelijk is 
MvG Brycer
Offline bambino - 22/05/2007 22:46
Avatar van bambino HTML interesse Jah, dat doe ik ook . Maar je moet maar eens proberen om het met een 6tal stukken te doen, er gaan er altijd overlappen. En aangezien het niet om een statische afbeelding gaat, kan ik het niet manueel fixen.

Kheb het wel opgelost gekregen door IMG_ARC_NOFILL te gebruiken bij de donkere stukken, dat enkel de rand kleurt, waardoor er geen overlapping van de andere kleuren kan optreden!

Toch bedankt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.174s