Blame view

site/jpgraph/docs/chunkhtml/pt03.html 10.5 KB
d72ac078   Guillaume   Ajout graphe V1.1
1
2
3
4
5
6
7
8
9
10
11
12
  <html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Part III. Common features</title><link rel="stylesheet" type="text/css" href="manual.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.0"><link rel="home" href="index.html" title="JpGraph Manual"><link rel="up" href="index.html" title="JpGraph Manual"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part III. Common features</th></tr></table><hr></div><div class="part" title="Part III. Common features"><div class="titlepage"><div><div><h1 class="title"><a name="id2537251"></a>Part III. Common features</h1></div></div></div>
      
      <div class="partintro" title="Common features"><div></div>
          <p>This part will describe the common features for all graphs as well as explaining the
              structure of a typical graph script. After reading through this part the user should
              have a basic understanding how to create simple graph scripts and understand what core
              settings and naming conventions are used.</p>
      <div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ch12.html">12. Commonalities for all graphs</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch12.html#id2537384">12.1. Common objects for cartesian graphs (x-, y-graphs)</a></span></dt><dt><span class="sect1"><a href="ch12s02.html">12.2. Common object for Pie Graphs</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch13.html">13. Getting hold of the data to be displayed</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch13.html#id2537845">13.1. Static data</a></span></dt><dt><span class="sect1"><a href="ch13s02.html">13.2. Reading data from a file</a></span></dt><dt><span class="sect1"><a href="ch13s03.html">13.3. Sending data to a graph script with URI arguments (GET and POST)</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch13s03.html#id2538350">13.3.1. Using GET arguments</a></span></dt><dt><span class="sect2"><a href="ch13s03.html#id2538499">13.3.2. Using a POST request</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch13s04.html">13.4. Reading data from a database</a></span></dt><dt><span class="sect1"><a href="ch13s05.html">13.5. Reading binary data from a file</a></span></dt><dt><span class="sect1"><a href="ch13s06.html">13.6. Different types of NULL data handling</a></span></dt><dt><span class="sect1"><a href="ch13s07.html">13.7. Troubleshooting input data</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch14.html">14. Common features for all Cartesian (x,y) graph types</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch14.html#id2539550">14.1. The definition of linear graphs</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch14.html#id2540023">14.1.1. Axis and coordinate systems</a></span></dt><dt><span class="sect2"><a href="ch14.html#id2540025">14.1.2. Adjusting the axis look and feel</a></span></dt><dt><span class="sect2"><a href="ch14.html#id2540518">14.1.3. Adding grid lines in the plot</a></span></dt><dt><span class="sect2"><a href="ch14.html#sec2.predef-axis-setup">14.1.4. Predefined scientific axis setups</a></span></dt><dt><span class="sect2"><a href="ch14.html#sec2.possible-axis-position">14.1.5. Other possible ways to position the axis</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch14s02.html">14.2. Specifying and formatting the overall displayed graph</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch14s02.html#id2541423">14.2.1. Adjusting size, margins and frame</a></span></dt><dt><span class="sect2"><a href="ch14s02.html#id2541500">14.2.2. Adding drop shadow to the graph</a></span></dt><dt><span class="sect2"><a href="ch14s02.html#sec2.fomratting-graph-titles">14.2.3. Formatting and specifying the titles of the graph</a></span></dt><dt><span class="sect2"><a href="ch14s02.html#id2542819">14.2.4. Specifying the image format to use</a></span></dt><dt><span class="sect2"><a href="ch14s02.html#id2542875">14.2.5. Generic line formatting</a></span></dt><dt><span class="sect2"><a href="ch14s02.html#sec.adding-footer">14.2.6. Adding a footer to the graph</a></span></dt><dt><span class="sect2"><a href="ch14s02.html#id2543252">14.2.7. Adding timing of graphs</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch14s03.html">14.3. Adjusting the look and feel of the plot area</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch14s03.html#id2543490">14.3.1. Plot area and margin areas</a></span></dt><dt><span class="sect2"><a href="ch14s03.html#id2543579">14.3.2. Clipping to the plot area</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch14s04.html">14.4. Adjusting the position and layout of the legend</a></span></dt><dt><span class="sect1"><a href="ch14s05.html">14.5. Other formatting options of the axis</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch14s05.html#id2544291">14.5.1. Adjusting and positioning titles on the axis</a></span></dt><dt><span class="sect2"><a href="ch14s05.html#id2544503">14.5.2. Adjusting the font and color of the title</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch14s06.html">14.6. Using multiple y-axis</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch14s06.html#id2544595">14.6.1. Adding additional y-axis</a></span></dt><dt><span class="sect2"><a href="ch14s06.html#id2544637">14.6.2. Using CSIM together with multiple y-axis</a></span></dt><dt><span class="sect2"><a href="ch14s06.html#sec2.mulyaxis-restriction">14.6.3. Restrictions with multiple y-axis</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch14s07.html">14.7. Understanding and using different scales on the axis</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch14s07.html#id2544880">14.7.1. Different scale types</a></span></dt><dt><span class="sect2"><a href="ch14s07.html#id2545212">14.7.2. Manual vs automatic scale handling</a></span></dt><dt><span class="sect2"><a href="ch14s07.html#id2545421">14.7.3. Major and minor ticks</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch14s08.html">14.8. Adjusting the appearance of the scale labels</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch14s08.html#id2546048">14.8.1. Adjusting the position</a></span></dt><dt><span class="sect2"><a href="ch14s08.html#id2546113">14.8.2. Adjusting font and color</a></span></dt><dt><span class="sect2"><a href="ch14s08.html#id2546240">14.8.3. Adjusting the background of the labels</a></span></dt><dt><span class="sect2"><a href="ch14s08.html#id2546732">14.8.4. Hiding and rotating labels</a></span></dt><dt><span class="sect2"><a href="ch14s08.html#id2546838">14.8.5. Fine tuning the automatic scales</a></span></dt><dt><span class="sect2"><a href="ch14s08.html#id2547269">14.8.6. Manually altering the appearance of tick marks</a></span></dt><dt><span class="sect2"><a href="ch14s08.html#sec2.manually-spec-labels">14.8.7. Manually specifying scale labels</a></span></dt><dt><span class="sect2"><a href="ch14s08.html#id2547382">14.8.8. Emphasize of parts of the scale</a></span></dt><dt><span class="sect2"><a href="ch14s08.html#id2548494">14.8.9. Adding static lines for specific scale values in the graph</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch14s09.html">14.9. Using a logarithmic scale</a></span></dt><dt><span class="sect1"><a href="ch14s10.html">14.10. Using a date/time scale</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch14s10.html#id2549071">14.10.1. Specifying the input data</a></span></dt><dt><span class="sect2"><a href="ch14s10.html#id2549170">14.10.2. Adjusting the start and end date alignment</a></span></dt><dt><span class="sect2"><a href="ch14s10.html#id2549601">14.10.3. Manually adjusting the ticks</a></span></dt><dt><span class="sect2"><a href="ch14s10.html#id2549687">14.10.4. Adjusting the label format</a></span></dt><dt><span class="sect2"><a href="ch14s10.html#id2549799">14.10.5. Adjusting the automatic density of date labels</a></span></dt><dt><span class="sect2"><a href="ch14s10.html#id2549829">14.10.6. Creating a date/time scale with a manual label call-back</a></span></dt><dt><span class="sect2"><a href="ch14s10.html#id2549831">14.10.7. Using the "DateScaleUtils" class to make manual date scale</a></span></dt><dt><span class="sect2"><a href="ch14s10.html#id2550589">14.10.8. When to use manual and when to use automatic date scale?</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch14s11.html">14.11. Adding shearing image transformation to the graph</a></span></dt><dt><span class="sect1"><a href="ch14s12.html">14.12. Rotating graphs</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch14s12.html#id2551329">14.12.1. Free rotation of the plot area</a></span></dt><dt><span class="sect2"><a href="ch14s12.html#id2551820">14.12.2. Rotating the plot area 90 degree</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch14s13.html">14.13. Using anti-aliasing in the graph generation</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch14s13.html#id2551920">14.13.1. Anti-aliasing for line drawing graphs</a></span></dt><dt><span class="sect2"><a href="ch14s13.html#id2552235">14.13.2. Anti-aliasing in pie graphs</a></span></dt><dt><span class="sect2"><a href="ch14s13.html#id2552417">14.13.3. Anti-aliasing in Windrose plots</a></span></dt><dt><span class="sect2"><a href="ch14s13.html#id2552434">14.13.4. Anti-aliasing for Contour plots</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch14s14.html">14.14. Adding icons (and small images) to the graph</a></span></dt><dt><span class="sect1"><a href="ch14s15.html">14.15. Adding images and country flags to the background of the graph</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch14s15.html#id2553256">14.15.1. Using country flags as backgrounds</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch14s16.html">14.16. Using background gradients</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch14s16.html#id2553714">14.16.1. Generating gradient background off-line</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch14s17.html">14.17. Adding arbitrary texts to the graph</a></span></dt></dl></dd></dl></div></div>
      
      
      
  </div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>