GD :: Graph.

Un modulo di tracciatura del grafico per Perl 5
Scarica ora

GD :: Graph. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Martien Verbruggen
  • Sito web dell'editore:
  • http://search.cpan.org/~bwarfield/GDGraph-1.44/Graph/Data.pm

GD :: Graph. Tag


GD :: Graph. Descrizione

Un modulo di tracciamento del grafico per Perl 5 GD :: Graph è un modulo di tracciatura del grafico per Perl 5.Synopsisuse GD :: Grafico :: ModuleName; GD :: Graph è un modulo Perl5 per creare grafici utilizzando il modulo GD. Le seguenti classi per grafici con gli assi sono definite: GD :: Grafico :: LineaCreate A Line Chart.Gd ::Graph:: barra e gd :: grafico :: hbarscreate un grafico a barre con barre verticale o orizzontale. : PointsCreate un grafico, visualizzando i dati come punti.gd ::Graph :LinesPointsCombination di linee e punti.gd ::Graph :::arearrere un grafico, che rappresenta i dati come aree sotto una linea.Gd: GRANDE ::MixedCreate A Grafico tipo misto, qualsiasi combinazione di cui sopra. Al momento questo è abbastanza limitato. Alcune delle opzioni che possono essere utilizzate con alcuni dei singoli tipi di grafici non funzionano molto bene. I grafici a barre disegnati dopo le linee o i punti di punti possono oscurare i dati precedenti, e specificare la barra_width non produrrà i risultati che probabilmente si prevederanno. Tipi di tipo: GD :: Grafico :: PCLREATE UN GRAFICO DI PIEGO.USCULTA: Riempire una serie di array con X valori e valori dei set di dati. Assicurati che ogni array abbia le stesse dimensioni, altrimenti GD :: Graph lamenterà e rifiuterà di compilare il grafico. @Data = (, , ); Se non hai un valore Per un punto in un determinato set di dati, è possibile utilizzare UNDEF e il punto verrà saltato.Create un nuovo oggetto GD :: grafico chiamando il nuovo metodo sul tipo di grafico che si desidera creare (il grafico è barre, HBAR, linee, Punti, linee di linea, misto o torta). My $ Graph = GD :: Grafico :: Grafico-> Nuovo (400, 300); Impostare le opzioni del grafico. $ graph-> set (x_label => 'x label', y_label => 'y etichetta', title => 'qualche semplice grafico', y_max_value => 8, y_tick_number => 8, y_label_skip => 2) o Die $ grafico => 2) o -> Errore; e tracciare il grafico. My $ GD = $ grafico-> Plot (@Data) o Die $ GRAPH-> ERROR; quindi fai qualsiasi versione corrente di GD consente di fare per salvare il file. Per le versioni di GD più vecchio di 1,19 (o più recente di 2.15), faresti qualcosa come: aperto (IMG, "> file.gif ') o Die $!; binmode img; Stampa IMG $ GD-> GIF; Chiudi IMG; e per le versioni più recenti (1,20 e in alto) Scrivere Open (IMG, "> File.png ') o Die $!; binmode img; Stampa IMG $ GD-> PNG; o Apri (IMG, "> file.gd2 ') o Die $!; binmode img; Stampa IMG $ GD-> GD2; quindi c'è anche naturalmente la possibilità di utilizzare una versione più breve (per ciascuna delle funzioni di esportazione che supporta il GD): Stampa IMG $ grafico-> Plot (@Data) -> GIF; Stampa IMG $ Graph-> Plot (@Data) -> PNG; Stampa IMG $ Graph-> Plot (@Data) -> GD; Stampa IMG $ Graph-> Plot (@Data) -> GD2; se vuoi scrivere qualcosa che non richieda il tuo codice a "sapere" se usare GIF o PNG, potresti fare qualcosa come: se ($ GD- > Can ('PNG')) {# Blabla} o puoi utilizzare il metodo di convenienza Export_Format: My $ Format = $ grafico-> export_format; Apri (IMG, "> File. $ Formato") o Die $!; binmode img; Stampa IMG $ Graph-> Plot (@Data) -> $ Formato (); Chiudi IMG; o per i programmi CGI: utilizzare CGI QW (: standard); # ... My $ Format = $ grafico-> export_format; Stampa intestazione ("immagine / $ formato"); binmode stdout; Stampa $ graph-> Plot (@Data) -> $ Formato (); (Le parentesi dopo $ formato sono necessarie, per aiutare il compilatore a decidere di intendere un nome di metodo) Requisiti: · Perl.


GD :: Graph. Software correlato

Moiochart

Moiochart Project è la mia libreria Java per disegnare grafici a funzioni, grafici a barre, grafici a torta, ecc. ...

219

Scarica

Gnome-presa

GNOME-Socket offre una biblioteca semplice per I / O asincrono di rete ad alto livello nelle applicazioni GNOME. ...

184

Scarica

deimos

Il progetto Deimos è costituito da alcune biblioteche indipendenti della piattaforma. ...

126

Scarica