GD :: Grafiek

Een grafiekplotmodule voor PERL 5
Download nu

GD :: Grafiek Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Martien Verbruggen
  • Uitgever website:
  • http://search.cpan.org/~bwarfield/GDGraph-1.44/Graph/Data.pm

GD :: Grafiek Tags


GD :: Grafiek Beschrijving

Een grafiekplotmodule voor PERL 5 GD :: Grafiek is een grafiekplotmodule voor PerL 5.Synopsisuse GD :: Grafiek :: Modulename; GD :: Grafiek is een PerL5-module om diagrammen te maken met behulp van de GD-module. De volgende klassen voor grafieken met assen zijn gedefinieerd: gd :: grafiek :: lijnenvoorbeeld een lijnkaart.gd::Graph:::Bars en GD :: Grafiek :: HBARSCREATE een staafdiagram met verticale of horizontale staven .GD::Graph: : Pointscreate een grafiek, het weergeven van de gegevens als Points.gd::Graph :::LINESPOINTENCOMBINATIE VAN LIJNEN EN PUNTEN.GD::GRAPH ::AleAcreate een grafiek, die de gegevens vertegenwoordigt als gebieden onder een lijn. GD::Graph :::mixedcreate a Gemengde type grafiek, elke combinatie van het bovenstaande. Op dit moment is dit vrij beperkt. Sommige opties die kunnen worden gebruikt met enkele van de afzonderlijke grafische typen zullen niet goed werken. Staafdiagrammen die worden getekend na lijnen of puntengrafieken kunnen de eerdere gegevens verdoezelen, en het specificeren van bar_width zal de resultaten die u waarschijnlijk verwachtte niet produceert. Grafische typen: GD :: Grafiek :: PIEW REREATEN EEN PIES CHART.USAGE: Vul een array van arrays met de X Waarden en de waarden van de datasets. Zorg ervoor dat elke array hetzelfde formaat is, anders zal GD :: grafiek klagen en weigeren de grafiek te compileren. @Data = (, , ); als u geen waarde hebt Voor een punt in een bepaalde dataset kunt u undef gebruiken en het punt wordt overgeslagen. Maak een nieuw GD :: Grafiekobject door de nieuwe methode in het grafiektype te bellen dat u wilt maken (diagram is bars, hbars, lijnen, punten, lijnpunten, gemengd of taart). Mijn $ Graph = GD :: Grafiek :: Kaart-> Nieuw (400, 300); Stel de grafiekopties in. $ Grafiek-> Set (x_label => 'x label', y_label => 'y label', titel => 'Sommige eenvoudige grafiek', y_max_value => 8, y_tick_number => 8, y_label_skip => 2) of Die $ Grafiek -> Fout; en plot de grafiek. Mijn $ GD = $ GRAFIEK-> PLOT (@DATA) OF DIE $ GRAFIEK-> FOUT; Doe dan wat uw huidige versie van GD kunt u doen om het bestand op te slaan. Voor versies van GD ouder dan 1.19 (of meer recenter dan 2.15), zou u iets doen als: open (img, '> bestand.gif') of sterven $!; binmode img; Print IMG $ GD-> GIF; Sluit img; en voor nieuwere versies (1.20 en hoger) zou je open schrijven (img, '> bestand.png') of sterven $!; binmode img; Print img $ g-> png; of open (img, '> bestand.gd2') of sterven $!; binmode img; Print IMG $ GD-> GD2; Dan is er natuurlijk ook de mogelijkheid om een kortere versie te gebruiken (voor elk van de exportfuncties die GD ondersteunt): IMG $ GRAFIEK-> PLOT (@DATA) -> GIF; Print IMG $ GRAFIEK-> PLOT (@DATA) -> PNG; Print IMG $ GRAFIEK-> PLOT (@DATA) -> GD; Print IMG $ GRAFFISCH -> PLOT (@DATA) -> GD2; als u iets wilt schrijven dat uw code niet nodig heeft om te 'weten' of u GIF of PNG wilt gebruiken, kunt u iets doen als: if ($ gd- > kan ('PNG')) {# blabla} of u kunt de gemaksmethode export_format gebruiken: mijn $-formaat = $ grafiek-> export_format; Open (img, "> bestand. $ formaat") of sterven $!; binmode img; Print IMG $ GRAFIEK-> PLOT (@DATA) -> $ -indeling (); Sluit img; of voor CGI-programma's: gebruik CGI QW (: standaard); # ... mijn $ format = $ grafiek-> export_format; Printkop ("Afbeelding / $-formaat"); binmode stdout; Print $ Grafiek-> PLOT (@DATA) -> $ -indeling (); (de haakjes na $ Formaat zijn nodig om de compiler te helpen besluiten dat u een methode-naam daar bedoelt) Vereisten: · Perl


GD :: Grafiek Gerelateerde software