This repository has been archived on 2024-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
phptsmadmin/includes/jpgraph/docs/chunkhtml/index.html
2011-05-28 19:51:52 +10:00

38 lines
147 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>JpGraph Manual</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"></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"> JpGraph Manual </th></tr></table><hr></div><div class="book" title="JpGraph Manual"><div class="titlepage"><div><div><h1 class="title"><a name="id2472070"></a> JpGraph Manual </h1></div><div><h2 class="subtitle">Version : 3.5.0b1</h2></div><div><div class="author"><h3 class="author">
<span class="orgname">Asial Co. Ltd. (Asial USA)</span>
</h3></div></div><div><p class="copyright">Copyright © 2000-2010 Asial Co. Ltd. (Asial USA)</p></div><div><p class="pubdate">2010-10-06</p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="pr01.html">Preface and history of the JpGraph library</a></span></dt><dt><span class="part"><a href="pt01.html">I. Installing and verifying the configuring</a></span></dt><dd><dl><dt><span class="chapter"><a href="ch01.html">1. About the library</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch01.html#id2472291">1.1. What is JpGraph?</a></span></dt><dt><span class="sect1"><a href="ch01s02.html">1.2. Software license</a></span></dt><dt><span class="sect1"><a href="ch01s03.html">1.3. Versions of the library covered</a></span></dt><dt><span class="sect1"><a href="ch01s04.html">1.4. Purpose and usage</a></span></dt><dt><span class="sect1"><a href="ch01s05.html">1.5. Prerequisites for running the library</a></span></dt><dt><span class="sect1"><a href="ch01s06.html">1.6. Who can use the library</a></span></dt><dt><span class="sect1"><a href="ch01s07.html">1.7. What you can do with the library</a></span></dt><dt><span class="sect1"><a href="ch01s08.html">1.8. What you shouldn't or cannot do with this library</a></span></dt><dt><span class="sect1"><a href="ch01s09.html">1.9. Feature-matrix for the library</a></span></dt><dt><span class="sect1"><a href="ch01s10.html">1.10. Where to find additional information</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch02.html">2. The Short Version: Installing the library (for PHP/Apache experts)</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch02.html#id2475509">2.1. Installing</a></span></dt><dt><span class="sect1"><a href="ch02s02.html">2.2. Running the examples</a></span></dt><dt><span class="sect1"><a href="ch02s03.html">2.3. Basic trouble shooting</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch03.html">3. The Long Version: Installing the Library</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch03.html#id2475830">3.1. Downloading the library</a></span></dt><dt><span class="sect1"><a href="ch03s02.html">3.2. Necessary system requirements for the library</a></span></dt><dt><span class="sect1"><a href="ch03s03.html">3.3. Installing the library</a></span></dt><dt><span class="sect1"><a href="ch03s04.html">3.4. Installing and configuring Font support</a></span></dt><dt><span class="sect1"><a href="ch03s05.html">3.5. Adapting and customizing the installation</a></span></dt><dt><span class="sect1"><a href="ch03s06.html">3.6. Verifying the library installation</a></span></dt><dt><span class="sect1"><a href="ch03s07.html">3.7. Troubleshooting the installation</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt02.html">II. Basic graph creation</a></span></dt><dd><dl><dt><span class="chapter"><a href="ch04.html">4. Your first graph script</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch04.html#id2492897">4.1. Some words of caution</a></span></dt><dt><span class="sect1"><a href="ch04s02.html">4.2. Graphing the number of sun spots during the 19th Century</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch05.html">5. Fundamentals of dynamic graph generation</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch05.html#sec1.making-sense-of-HTTP-streams">5.1. Making sense of HTTP streams and MIME types</a></span></dt><dt><span class="sect1"><a href="ch05s02.html">5.2. What is an image?</a></span></dt><dt><span class="sect1"><a href="ch05s03.html">5.3. Static vs dynamic images</a></span></dt><dt><span class="sect1"><a href="ch05s04.html">5.4. Dynamic images on the command line</a></span></dt><dt><span class="sect1"><a href="ch05s05.html">5.5. How to generate images with JpGraph library</a></span></dt><dt><span class="sect1"><a href="ch05s06.html">5.6. Efficient graph generation using the built-in cache subsystem</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch06.html">6. Error handling</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch06.html#id2495302">6.1. The problem with error messages and images</a></span></dt><dt><span class="sect1"><a href="ch06s02.html">6.2. Available error messages</a></span></dt><dt><span class="sect1"><a href="ch06s03.html">6.3. Using PHP Exceptions</a></span></dt><dt><span class="sect1"><a href="ch06s04.html">6.4. Adding a new locale</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch07.html">7. Color handling</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch07.html#id2496153">7.1. Specifying colors by name</a></span></dt><dt><span class="sect1"><a href="ch07s02.html">7.2. Specifying colors by RGB triples</a></span></dt><dt><span class="sect1"><a href="ch07s03.html">7.3. Using HTML color specifications</a></span></dt><dt><span class="sect1"><a href="ch07s04.html">7.4. Fine tuning the color</a></span></dt><dt><span class="sect1"><a href="ch07s05.html">7.5. Additional color handling</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch08.html">8. Text and font handling</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch08.html#id2496825">8.1. Different types of fonts</a></span></dt><dt><span class="sect1"><a href="ch08s02.html">8.2. Font families and font styles</a></span></dt><dt><span class="sect1"><a href="ch08s03.html">8.3. Understanding text alignment and anchor point</a></span></dt><dt><span class="sect1"><a href="ch08s04.html">8.4. Rotating text</a></span></dt><dt><span class="sect1"><a href="ch08s05.html">8.5. Formatting text paragraphs</a></span></dt><dt><span class="sect1"><a href="ch08s06.html">8.6. Adding custom TTF fonts</a></span></dt><dt><span class="sect1"><a href="ch08s07.html">8.7. Inserting Unicode entities</a></span></dt><dt><span class="sect1"><a href="ch08s08.html">8.8. Character encoding</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch09.html">9. Using the JpGraph cache system</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch09.html#id2500903">9.1. Enabling the library cache system</a></span></dt><dt><span class="sect1"><a href="ch09s02.html">9.2. Permission settings for the cache files</a></span></dt><dt><span class="sect1"><a href="ch09s03.html">9.3. Using the cache in your script</a></span></dt><dt><span class="sect1"><a href="ch09s04.html">9.4. Using the cache with Client Side Image Maps (CSIM)</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch10.html">10. Using CSIM (Client side image maps)</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch10.html#id2535547">10.1. The principles</a></span></dt><dt><span class="sect1"><a href="ch10s02.html">10.2. The basic structure of an image map script</a></span></dt><dt><span class="sect1"><a href="ch10s03.html">10.3. Specifying targets for image map plots</a></span></dt><dt><span class="sect1"><a href="ch10s04.html">10.4. Using StrokeCSIM()</a></span></dt><dt><span class="sect1"><a href="ch10s05.html">10.5. Getting hold of the image map</a></span></dt><dt><span class="sect1"><a href="ch10s06.html">10.6. Mixing several CSIM images in an HTML page with text</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch11.html">11. NuSphere PHP accelerator</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch11.html#id2537194">11.1. Introduction and purpose</a></span></dt><dt><span class="sect1"><a href="ch11s02.html">11.2. Installing PhpExpress</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt03.html">III. Common features</a></span></dt><dd><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><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><dt><span class="sect1"><a href="ch14s02.html">14.2. Specifying and formatting the overall displayed graph</a></span></dt><dt><span class="sect1"><a href="ch14s03.html">14.3. Adjusting the look and feel of the plot area</a></span></dt><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><dt><span class="sect1"><a href="ch14s06.html">14.6. Using multiple y-axis</a></span></dt><dt><span class="sect1"><a href="ch14s07.html">14.7. Understanding and using different scales on the axis</a></span></dt><dt><span class="sect1"><a href="ch14s08.html">14.8. Adjusting the appearance of the scale labels</a></span></dt><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><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><dt><span class="sect1"><a href="ch14s13.html">14.13. Using anti-aliasing in the graph generation</a></span></dt><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><dt><span class="sect1"><a href="ch14s16.html">14.16. Using background gradients</a></span></dt><dt><span class="sect1"><a href="ch14s17.html">14.17. Adding arbitrary texts to the graph</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt04.html">IV. Creating linear and non-linear graphs</a></span></dt><dd><dl><dt><span class="chapter"><a href="ch15.html">15. Different types of linear (cartesian) graph types</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch15.html#id2553962">15.1. Basic Line and area graphs</a></span></dt><dt><span class="sect1"><a href="ch15s02.html">15.2. Bar graphs</a></span></dt><dt><span class="sect1"><a href="ch15s03.html">15.3. Error plot graphs</a></span></dt><dt><span class="sect1"><a href="ch15s04.html">15.4. Stock graphs</a></span></dt><dt><span class="sect1"><a href="ch15s05.html">15.5. Scatter graphs</a></span></dt><dt><span class="sect1"><a href="ch15s06.html">15.6. Contour graphs </a></span></dt><dt><span class="sect1"><a href="ch15s07.html">15.7. Combining several different plot types in the same graph</a></span></dt><dt><span class="sect1"><a href="ch15s08.html">15.8. Creating several graphs in the same image</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch16.html">16. Non-Linear graph types</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch16.html#id2564821">16.1. Pie graphs</a></span></dt><dt><span class="sect1"><a href="ch16s02.html">16.2. Radar graphs</a></span></dt><dt><span class="sect1"><a href="ch16s03.html">16.3. Polar graphs</a></span></dt><dt><span class="sect1"><a href="ch16s04.html">16.4. Gantt charts</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch17.html">17. Additional graph types</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch17.html#sec.led-graph-type">17.1. LED bill boards</a></span></dt><dt><span class="sect1"><a href="ch17s02.html">17.2. Captcha generation</a></span></dt><dt><span class="sect1"><a href="ch17s03.html">17.3. Canvas graphs</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch18.html">18. Miscellaneous formatting and tools</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch18.html#sec.linear-regression-analysis">18.1. Linear regression analysis</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt05.html">V. Additional graph types available in the professional version</a></span></dt><dd><dl><dt><span class="chapter"><a href="ch19.html">19. Graphical tables</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch19.html#id2454151">19.1. Introduction</a></span></dt><dt><span class="sect1"><a href="ch19s02.html">19.2. Constructing tables</a></span></dt><dt><span class="sect1"><a href="ch19s03.html">19.3. CSIM Table support</a></span></dt><dt><span class="sect1"><a href="ch19s04.html">19.4. Table API Overview</a></span></dt><dt><span class="sect1"><a href="ch19s05.html">19.5. Examples</a></span></dt><dt><span class="sect1"><a href="ch19s06.html">19.6. Case study: Adding a table to a bar graph</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch20.html">20. Odometer</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch20.html#id2583269">20.1. Introduction</a></span></dt><dt><span class="sect1"><a href="ch20s02.html">20.2. Creating and formatting basic odometer graphs</a></span></dt><dt><span class="sect1"><a href="ch20s03.html">20.3. Working with the odometer scale</a></span></dt><dt><span class="sect1"><a href="ch20s04.html">20.4. Adding and positioning multiple odometers to a graph</a></span></dt><dt><span class="sect1"><a href="ch20s05.html">20.5. Adding icon and text objects to the graph</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch21.html">21. Windrose</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch21.html#id2586284">21.1. Introduction</a></span></dt><dt><span class="sect1"><a href="ch21s02.html">21.2. Creating and formatting basic Windrose graphs</a></span></dt><dt><span class="sect1"><a href="ch21s03.html">21.3. Formatting the plot</a></span></dt><dt><span class="sect1"><a href="ch21s04.html">21.4. Some more advanced formatting</a></span></dt><dt><span class="sect1"><a href="ch21s05.html">21.5. Adding icon and text objects to the graph</a></span></dt><dt><span class="sect1"><a href="ch21s06.html">21.6. Using layout classes to position Windrose plots</a></span></dt><dt><span class="sect1"><a href="ch21s07.html">21.7. Example section</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch22.html">22. Matrix graphs</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch22.html#id2591500">22.1. Introduction</a></span></dt><dt><span class="sect1"><a href="ch22s02.html">22.2. Creating and formatting a basic matrix graph</a></span></dt><dt><span class="sect1"><a href="ch22s03.html">22.3. Mesh interpolating of input data</a></span></dt><dt><span class="sect1"><a href="ch22s04.html">22.4. Formatting the matrix plot</a></span></dt><dt><span class="sect1"><a href="ch22s05.html">22.5. Adding icon and text objects to the graph</a></span></dt><dt><span class="sect1"><a href="ch22s06.html">22.6. Adding marker lines to the matrix plot</a></span></dt><dt><span class="sect1"><a href="ch22s07.html">22.7. Using layout classes to position matrix plots</a></span></dt><dt><span class="sect1"><a href="ch22s08.html">22.8. Built in color maps</a></span></dt><dt><span class="sect1"><a href="ch22s09.html">22.9. Using CSIM with matrix plots</a></span></dt><dt><span class="sect1"><a href="ch22s10.html">22.10. Matrix graph examples</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch23.html">23. Filled contour graphs</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch23.html#id2594434">23.1. Filled Contour graphs</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt06.html">VI. Barcodes</a></span></dt><dd><dl><dt><span class="chapter"><a href="ch24.html">24. Linear Barcodes (One Dimensional Barcodes)</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch24.html#id2595642">24.1. Introduction</a></span></dt><dt><span class="sect1"><a href="ch24s02.html">24.2. How does linear barcodes work?</a></span></dt><dt><span class="sect1"><a href="ch24s03.html">24.3. Barcode symbologies</a></span></dt><dt><span class="sect1"><a href="ch24s04.html">24.4. Features</a></span></dt><dt><span class="sect1"><a href="ch24s05.html">24.5. Creating barcodes - quick start</a></span></dt><dt><span class="sect1"><a href="ch24s06.html">24.6. Error handling</a></span></dt><dt><span class="sect1"><a href="ch24s07.html">24.7. Generating barcodes on the command line</a></span></dt><dt><span class="sect1"><a href="ch24s08.html">24.8. Format options for barcodes</a></span></dt><dt><span class="sect1"><a href="ch24s09.html">24.9. Short description of supported symbologies</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch25.html">25. PDF417 (2D-Barcode)</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch25.html#id2599362">25.1. Principle of PDF417 Barcodes</a></span></dt><dt><span class="sect1"><a href="ch25s02.html">25.2. Creating barcodes</a></span></dt><dt><span class="sect1"><a href="ch25s03.html">25.3. Creating barcodes</a></span></dt><dt><span class="sect1"><a href="ch25s04.html">25.4. Specifying the PDF417 parameters</a></span></dt><dt><span class="sect1"><a href="ch25s05.html">25.5. Adjusting the output</a></span></dt><dt><span class="sect1"><a href="ch25s06.html">25.6. A template to create barcodes</a></span></dt><dt><span class="sect1"><a href="ch25s07.html">25.7. Method reference</a></span></dt><dt><span class="sect1"><a href="ch25s08.html">25.8. Example scripts</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch26.html">26. Datamatrix (2D-Barcode)</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch26.html#id2603444">26.1. Principle of Datamatrix Barcodes</a></span></dt><dt><span class="sect1"><a href="ch26s02.html">26.2. Creating barcodes</a></span></dt><dt><span class="sect1"><a href="ch26s03.html">26.3. Example script</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch27.html">27. QR (2D-Barcode)</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch27.html#id2607928">27.1. Principle of QR Barcodes</a></span></dt><dt><span class="sect1"><a href="ch27s02.html">27.2. Creating barcodes</a></span></dt><dt><span class="sect1"><a href="ch27s03.html">27.3. Example scripts</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt07.html">VII. Theme Class</a></span></dt><dd><dl><dt><span class="chapter"><a href="ch28.html">28. Applying the prepared theme</a></span></dt><dt><span class="chapter"><a href="ch29.html">29. Attention</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch29.html#id2619634">29.1. The order of SetTheme() and changing settings</a></span></dt><dt><span class="sect1"><a href="ch29s02.html">29.2. Changing the display settings of line/bar graphs</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch30.html">30. Examples of applying a theme</a></span></dt><dt><span class="chapter"><a href="ch31.html">31. Creating original themes</a></span></dt></dl></dd><dt><span class="part"><a href="pt08.html">VIII. Case studies</a></span></dt><dd><dl><dt><span class="chapter"><a href="ch32.html">32. Synchronized Y-axis</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch32.html#id2619942">32.1. Creating two scales</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch33.html">33. USPS Confirmation Barcodes</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch33.html#id2620134">33.1. Creating the confirmation codes</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch34.html">34. Showing SPAM statistics</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch34.html#id2620468">34.1. Introduction and purpose</a></span></dt><dt><span class="sect1"><a href="ch34s02.html">34.2. Step 1: Parsing the log file</a></span></dt><dt><span class="sect1"><a href="ch34s03.html">34.3. Step 2: Creating the graph</a></span></dt><dt><span class="sect1"><a href="ch34s04.html">34.4. Step 3: Uploading the image file to a server</a></span></dt><dt><span class="sect1"><a href="ch34s05.html">34.5. Step 0: The full driver script</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch35.html">35. Creating Critical chain buffer penetration charts</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch35.html#id2620855">35.1. Introduction and purpose</a></span></dt><dt><span class="sect1"><a href="ch35s02.html">35.2. Creating a utility class to construct CC BP charts</a></span></dt><dt><span class="sect1"><a href="ch35s03.html">35.3. The Init() method</a></span></dt><dt><span class="sect1"><a href="ch35s04.html">35.4. Suggested improvements</a></span></dt><dt><span class="sect1"><a href="ch35s05.html">35.5. The implementation of <code class="code">class CCBPGraph</code></a></span></dt><dt><span class="sect1"><a href="ch35s06.html">35.6. References</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt09.html">IX. Appendices</a></span></dt><dd><dl><dt><span class="appendix"><a href="apa.html">A. How this manual was produced</a></span></dt><dt><span class="appendix"><a href="apb.html">B. JpGraph Professional License</a></span></dt><dd><dl><dt><span class="section"><a href="apb.html#id2622757">B.1. Single License</a></span></dt><dt><span class="section"><a href="apbs02.html">B.2. Bulk (Re-seller license)</a></span></dt></dl></dd><dt><span class="appendix"><a href="apc.html">C. FAQ</a></span></dt><dt><span class="appendix"><a href="apd.html">D. Named color list</a></span></dt><dt><span class="appendix"><a href="ape.html">E. Available plot marks</a></span></dt><dd><dl><dt><span class="sect1"><a href="ape.html#id2637042">E.1. Built in basic plot marks</a></span></dt><dt><span class="sect1"><a href="apes02.html">E.2. Built in image plot marks</a></span></dt></dl></dd><dt><span class="appendix"><a href="apf.html">F. List of all country flags</a></span></dt><dt><span class="appendix"><a href="apg.html">G. List of files included in the library</a></span></dt><dt><span class="appendix"><a href="aph.html">H. Error messages</a></span></dt><dd><dl><dt><span class="sect1"><a href="aph.html#id2646869">H.1. Core error messages</a></span></dt><dt><span class="sect1"><a href="aphs02.html">H.2. QR 2D Barcode error messages</a></span></dt><dt><span class="sect1"><a href="aphs03.html">H.3. Datamatrix 2D barcode error messages</a></span></dt></dl></dd><dt><span class="appendix"><a href="api.html">I. Compiling PHP</a></span></dt><dd><dl><dt><span class="sect1"><a href="api.html#id2654072">I.1. Compiling PHP4</a></span></dt><dt><span class="sect1"><a href="apis02.html">I.2. Compiling PHP5</a></span></dt></dl></dd><dt><span class="appendix"><a href="apj.html">J. Setting up PHP5 in parallel with PHP4 in SuSE 10.1</a></span></dt><dd><dl><dt><span class="section"><a href="apj.html#id2654187">J.1. Configuration files and directories for Apache2 in SuSE 10.1</a></span></dt><dt><span class="section"><a href="apjs02.html">J.2. Making sure you have the correct Apache2 setup</a></span></dt><dt><span class="section"><a href="apjs03.html">J.3. Approaches to running multiple PHP versions</a></span></dt><dt><span class="section"><a href="apjs04.html">J.4. Outline of the remainder of the chapter</a></span></dt><dt><span class="section"><a href="apjs05.html">J.5. Part I - Installing PHP4</a></span></dt><dt><span class="section"><a href="apjs06.html">J.6. Part II - Creating a virtual host</a></span></dt><dt><span class="section"><a href="apjs07.html">J.7. Part III - Installing PHP5</a></span></dt><dt><span class="section"><a href="apjs08.html">J.8. Part IV - Verifying the setup</a></span></dt></dl></dd><dt><span class="appendix"><a href="apk.html">K. Why it is not possible to add a SVG backend to JpGraph</a></span></dt><dd><dl><dt><span class="sect1"><a href="apk.html#id2655305">K.1. Background</a></span></dt><dt><span class="sect1"><a href="apks02.html">K.2. Summary of findings</a></span></dt><dt><span class="sect1"><a href="apks03.html">K.3. Detailing the issue</a></span></dt></dl></dd><dt><span class="appendix"><a href="apl.html">L. The JpGraph configuration file</a></span></dt></dl></dd></dl></div><div class="list-of-figures"><p><b>List of Figures</b></p><dl><dt>1. <a href="pr01.html#fig.link-to-source">Link to highlighted graph source</a></dt><dt>1.1. <a href="ch01s04.html#id2472478">JpGraph and PHP</a></dt><dt>1.2. <a href="ch01s04.html#fig.example0">This is the very first example <code class="uri"><a class="uri" href="example_src/example0.html" target="_top">(<code class="filename">example0.php</code>)</a></code> </a></dt><dt>2.1. <a href="ch02s03.html#id2475748"><code class="code">phpinfo()</code> GD sections</a></dt><dt>3.1. <a href="ch03.html#id2475939">Pro-login dialogue on JpGraph Website</a></dt><dt>3.2. <a href="ch03s02.html#fig.phpinfo-gd">phphinfo() GD-Information</a></dt><dt>3.3. <a href="ch03s02.html#fig.checkgd">Verifying the GD installations <code class="uri"><a class="uri" href="example_src/checkgd.html" target="_top">(<code class="filename">checkgd.php</code>)</a></code> </a></dt><dt>3.4. <a href="ch03s02.html#fig.checkgd2">Verifying GD2 <code class="uri"><a class="uri" href="example_src/checkgd2.html" target="_top">(<code class="filename">checkgd2.php</code>)</a></code> </a></dt><dt>3.5. <a href="ch03s02.html#fig.checkttf">Verifying TTF with a known font <code class="uri"><a class="uri" href="example_src/checkttf.html" target="_top">(<code class="filename">checkttf.php</code>)</a></code> </a></dt><dt>4.1. <a href="ch04s02.html#fig.first-ten-sunspot">The first ten rows of data of sunspot activities from year
1700</a></dt><dt>4.2. <a href="ch04s02.html#fig.getsunspots">Reading numeric tabulated sunspot data from a file</a></dt><dt>4.3. <a href="ch04s02.html#fig.sunspotsex1">Line plot showing the number of sun spots since 1700 <code class="uri"><a class="uri" href="example_src/sunspotsex1.html" target="_top">(<code class="filename">sunspotsex1.php</code>)</a></code> </a></dt><dt>4.4. <a href="ch04s02.html#fig.sunspotsex2">Displaying sun spots with a semi filled line graph <code class="uri"><a class="uri" href="example_src/sunspotsex2.html" target="_top">(<code class="filename">sunspotsex2.php</code>)</a></code> </a></dt><dt>4.5. <a href="ch04s02.html#fig.sunspotsex3">Adding tick labels to the graph <code class="uri"><a class="uri" href="example_src/sunspotsex3.html" target="_top">(<code class="filename">sunspotsex3.php</code>)</a></code> </a></dt><dt>4.6. <a href="ch04s02.html#fig.sunspotsex4">Manually specifying the X scale to use just the supplied X values <code class="uri"><a class="uri" href="example_src/sunspotsex4.html" target="_top">(<code class="filename">sunspotsex4.php</code>)</a></code> </a></dt><dt>4.7. <a href="ch04s02.html#fig.sunspotsex5">Using a callback to get correct values on the x axis <code class="uri"><a class="uri" href="example_src/sunspotsex5.html" target="_top">(<code class="filename">sunspotsex5.php</code>)</a></code> </a></dt><dt>4.8. <a href="ch04s02.html#fig.sunspotsex6">Changing the plot type to a bar plot instead <code class="uri"><a class="uri" href="example_src/sunspotsex6.html" target="_top">(<code class="filename">sunspotsex6.php</code>)</a></code> </a></dt><dt>4.9. <a href="ch04s02.html#fig.sunspotsex7">Sunspots zoomed to only show the last 20 years <code class="uri"><a class="uri" href="example_src/sunspotsex7.html" target="_top">(<code class="filename">sunspotsex7.php</code>)</a></code> </a></dt><dt>6.1. <a href="ch06.html#fig.errmsg-ex1">Typical image error message</a></dt><dt>6.2. <a href="ch06.html#fig.errmsg-header-sent">The "Header already sent error message"</a></dt><dt>6.3. <a href="ch06s02.html#fig.errmsg-de-headers-sent">The "Header already sent" error message using German locale</a></dt><dt>6.4. <a href="ch06s02.html#fig.pseudo-locale">Using the production "pseudo" locale</a></dt><dt>7.1. <a href="ch07s04.html#fig.alpha-channel">Using alpha channel modifiers</a></dt><dt>7.2. <a href="ch07s04.html#fig.barlinealphaex1">Making use of transparency to combine two plots <code class="uri"><a class="uri" href="example_src/barlinealphaex1.html" target="_top">(<code class="filename">barlinealphaex1.php</code>)</a></code> </a></dt><dt>7.3. <a href="ch07s04.html#fig.orange-scale">Adjusting brightness of named color specifier</a></dt><dt>7.4. <a href="ch07s04.html#fig.blueish-scale">Adjusting brightness of a HTML color specifier</a></dt><dt>8.1. <a href="ch08s02.html#fig.listfontsex1">List of all latin TTF fonts. <code class="uri"><a class="uri" href="example_src/listfontsex1.html" target="_top">(<code class="filename">listfontsex1.php</code>)</a></code> </a></dt><dt>8.2. <a href="ch08s03.html#fig.textalignex1">Illustration of anchor point alignment <code class="uri"><a class="uri" href="example_src/textalignex1.html" target="_top">(<code class="filename">textalignex1.php</code>)</a></code> </a></dt><dt>8.3. <a href="ch08s04.html#fig.bargradex1">Example of how to use rotated labels <code class="uri"><a class="uri" href="example_src/bargradex1.html" target="_top">(<code class="filename">bargradex1.php</code>)</a></code> </a></dt><dt>8.4. <a href="ch08s04.html#fig.example20.3">Example of using rotated data point values <code class="uri"><a class="uri" href="example_src/example20.3.html" target="_top">(<code class="filename">example20.3.php</code>)</a></code> </a></dt><dt>8.5. <a href="ch08s05.html#fig.textpalignex1">The different types of paragraph alignments <code class="uri"><a class="uri" href="example_src/textpalignex1.html" target="_top">(<code class="filename">textpalignex1.php</code>)</a></code> </a></dt><dt>8.6. <a href="ch08s07.html#fig.sym-char-list">Rendered symbol characters corresponding to
</a></dt><dt>8.7. <a href="ch08s07.html#fig.sym-char-capital-list">Rendered capital symbol characters corresponding to Table 8.3. Supported character entities in class SymChar. </a></dt><dt>8.8. <a href="ch08s07.html#fig.manualtickex2">Specifying manual ticks as fraction of Pi. <code class="uri"><a class="uri" href="example_src/manualtickex2.html" target="_top">(<code class="filename">manualtickex2.php</code>)</a></code> </a></dt><dt>9.1. <a href="ch09.html#fig.cache-overview">Library cache principle</a></dt><dt>10.1. <a href="ch10s04.html#fig.generated-csim-html-code">Example of generated HTML code for StrokeCSIM()</a></dt><dt>10.2. <a href="ch10s06.html#id2537145">Browser window after calling HTML page in Example 10.4. Example of HTML page that includes two Graph CSIM scripts
("<code class="filename">Examples/csim_in_html_ex2.html</code>") (Note: The image has been
scaled down to better fit this manual.)</a></dt><dt>12.1. <a href="ch12.html#fig.common-objects">Commonly used objects in a graph (<code class="uri"><a class="uri" href="example_src/common-obj-graph.html" target="_top">common-obj-graph.php</a></code>)</a></dt><dt>12.2. <a href="ch12s02.html#fig.common-pie-objects">Commonly used objects in Piegraphs (<code class="uri"><a class="uri" href="example_src/common-obj-piegraph.html" target="_top">
common-obj-piegraph.php</a></code>)</a></dt><dt>13.1. <a href="ch13s03.html#id2538657">Post vs. header() data direction</a></dt><dt>13.2. <a href="ch13s03.html#id2538810">The request phase of a POST header</a></dt><dt>13.3. <a href="ch13s03.html#id2538834">The reply phase of a POST request</a></dt><dt>13.4. <a href="ch13s06.html#id2539277">Original graph with all values</a></dt><dt>13.5. <a href="ch13s06.html#id2539306">Value at x=2 as ''</a></dt><dt>13.6. <a href="ch13s06.html#id2539330">Value at x=2 as '-'</a></dt><dt>13.7. <a href="ch13s06.html#fig.only-null-error">Error when only null values are specified</a></dt><dt>13.8. <a href="ch13s07.html#fig.php-htmlerr-missing-key">PHP (HTML) error when missing data keys</a></dt><dt>14.1. <a href="ch14.html#id2539571">Supported principle linear graph types in the library</a></dt><dt>14.2. <a href="ch14.html#fig.filledgridex1">Using alternating fill colors in the grid <code class="uri"><a class="uri" href="example_src/filledgridex1.html" target="_top">(<code class="filename">filledgridex1.php</code>)</a></code> </a></dt><dt>14.3. <a href="ch14.html#fig.gridstylesex1">Using different grid styles for major and minor grids <code class="uri"><a class="uri" href="example_src/gridstylesex1.html" target="_top">(<code class="filename">gridstylesex1.php</code>)</a></code> </a></dt><dt>14.4. <a href="ch14.html#fig.predefined-axis-pos">Predefined scientific axis positions </a></dt><dt>14.5. <a href="ch14.html#fig.funcex2">Example of <code class="code">AXSTYLE_BOXIN</code> axis style <code class="uri"><a class="uri" href="example_src/funcex2.html" target="_top">(<code class="filename">funcex2.php</code>)</a></code> </a></dt><dt>14.6. <a href="ch14s02.html#fig.titleex1">The various titles in a graph <code class="uri"><a class="uri" href="example_src/titleex1.html" target="_top">(<code class="filename">titleex1.php</code>)</a></code> </a></dt><dt>14.7. <a href="ch14s02.html#fig.gradbkgex1">Tabtitle and gradient background <code class="uri"><a class="uri" href="example_src/gradbkgex1.html" target="_top">(<code class="filename">gradbkgex1.php</code>)</a></code> </a></dt><dt>14.8. <a href="ch14s02.html#fig.imgmarkerex1">Tabtitle and image marker in a line plot <code class="uri"><a class="uri" href="example_src/imgmarkerex1.html" target="_top">(<code class="filename">imgmarkerex1.php</code>)</a></code> </a></dt><dt>14.9. <a href="ch14s02.html#fig.different-line-styles">Different line formatting</a></dt><dt>14.10. <a href="ch14s02.html#id2543242">Using a footer in a graph</a></dt><dt>14.11. <a href="ch14s02.html#fig.footerex1">Adding a left,right and center footer <code class="uri"><a class="uri" href="example_src/footerex1.html" target="_top">(<code class="filename">footerex1.php</code>)</a></code> </a></dt><dt>14.12. <a href="ch14s02.html#fig.example11">Adding a timer to the graph (in the footer) <code class="uri"><a class="uri" href="example_src/example11.html" target="_top">(<code class="filename">example11.php</code>)</a></code> </a></dt><dt>14.13. <a href="ch14s03.html#fig.clipping_ex1">Original plot without clipping <code class="uri"><a class="uri" href="example_src/clipping_ex1.html" target="_top">(<code class="filename">clipping_ex1.php</code>)</a></code> </a></dt><dt>14.14. <a href="ch14s03.html#fig.clipping_ex2">Plot with clipping enabled <code class="uri"><a class="uri" href="example_src/clipping_ex2.html" target="_top">(<code class="filename">clipping_ex2.php</code>)</a></code> </a></dt><dt>14.15. <a href="ch14s04.html#fig.legend-position-examples">Some example of ways to position the legend box in the graph</a></dt><dt>14.16. <a href="ch14s04.html#fig.legend-layouts">Some example of different legend layouts</a></dt><dt>14.17. <a href="ch14s06.html#fig.mulyaxisex1">Basic example of multiple y-axis <code class="uri"><a class="uri" href="example_src/mulyaxisex1.html" target="_top">(<code class="filename">mulyaxisex1.php</code>)</a></code> </a></dt><dt>14.18. <a href="ch14s06.html#fig.mulyaxis_csim_static">Illustration of <code class="uri"><a class="uri" href="example_src/mulycsim_example_static.html" target="_top">mulyaxiscsimex1.php</a></code></a></dt><dt>14.19. <a href="ch14s07.html#fig.inyaxisex2">Inverted y-scale to show a dive profile <code class="uri"><a class="uri" href="example_src/inyaxisex2.html" target="_top">(<code class="filename">inyaxisex2.php</code>)</a></code> </a></dt><dt>14.20. <a href="ch14s07.html#fig.manscaleex3">Setting tick density to TICKD_DENSE <code class="uri"><a class="uri" href="example_src/manscaleex3.html" target="_top">(<code class="filename">manscaleex3.php</code>)</a></code> </a></dt><dt>14.21. <a href="ch14s07.html#fig.manscaleex2">Fully automatic not so good scaling <code class="uri"><a class="uri" href="example_src/manscaleex2.html" target="_top">(<code class="filename">manscaleex2.php</code>)</a></code> </a></dt><dt>14.22. <a href="ch14s07.html#fig.manscaleex1">Manually specified tick distance which gives a much better appearance <code class="uri"><a class="uri" href="example_src/manscaleex1.html" target="_top">(<code class="filename">manscaleex1.php</code>)</a></code> </a></dt><dt>14.23. <a href="ch14s07.html#fig.manualtickex1">Manually specifying the tick position for each month <code class="uri"><a class="uri" href="example_src/manualtickex1.html" target="_top">(<code class="filename">manualtickex1.php</code>)</a></code> </a></dt><dt>14.24. <a href="ch14s07.html#fig.topxaxisex1">Adjusting the side which have the tick marks and position the x-axis at the top <code class="uri"><a class="uri" href="example_src/topxaxisex1.html" target="_top">(<code class="filename">topxaxisex1.php</code>)</a></code> </a></dt><dt>14.25. <a href="ch14s08.html#fig.axislabelbkgex01"><code class="code">LABELBKG_NONE</code> <code class="uri"><a class="uri" href="example_src/axislabelbkgex01.html" target="_top">(<code class="filename">axislabelbkgex01.php</code>)</a></code> </a></dt><dt>14.26. <a href="ch14s08.html#fig.axislabelbkgex02">LABELBKG_XAXIS <code class="uri"><a class="uri" href="example_src/axislabelbkgex02.html" target="_top">(<code class="filename">axislabelbkgex02.php</code>)</a></code> </a></dt><dt>14.27. <a href="ch14s08.html#fig.axislabelbkgex03">LABELBKG_YAXIS <code class="uri"><a class="uri" href="example_src/axislabelbkgex03.html" target="_top">(<code class="filename">axislabelbkgex03.php</code>)</a></code> </a></dt><dt>14.28. <a href="ch14s08.html#fig.axislabelbkgex04">LABELBKG_YAXISFULL <code class="uri"><a class="uri" href="example_src/axislabelbkgex04.html" target="_top">(<code class="filename">axislabelbkgex04.php</code>)</a></code> </a></dt><dt>14.29. <a href="ch14s08.html#fig.axislabelbkgex05">LABELBKG_XAXISFULL <code class="uri"><a class="uri" href="example_src/axislabelbkgex05.html" target="_top">(<code class="filename">axislabelbkgex05.php</code>)</a></code> </a></dt><dt>14.30. <a href="ch14s08.html#fig.axislabelbkgex06">LABELBKG_XYFULL <code class="uri"><a class="uri" href="example_src/axislabelbkgex06.html" target="_top">(<code class="filename">axislabelbkgex06.php</code>)</a></code> </a></dt><dt>14.31. <a href="ch14s08.html#fig.axislabelbkgex07">LABELBKG_XY <code class="uri"><a class="uri" href="example_src/axislabelbkgex07.html" target="_top">(<code class="filename">axislabelbkgex07.php</code>)</a></code> </a></dt><dt>14.32. <a href="ch14s08.html#fig.grace_ex0">The original graph <code class="uri"><a class="uri" href="example_src/grace_ex0.html" target="_top">(<code class="filename">grace_ex0.php</code>)</a></code> </a></dt><dt>14.33. <a href="ch14s08.html#fig.grace_ex1">Using a 10% grace <code class="uri"><a class="uri" href="example_src/grace_ex1.html" target="_top">(<code class="filename">grace_ex1.php</code>)</a></code> </a></dt><dt>14.34. <a href="ch14s08.html#fig.grace_ex2">Using a 50% grace <code class="uri"><a class="uri" href="example_src/grace_ex2.html" target="_top">(<code class="filename">grace_ex2.php</code>)</a></code> </a></dt><dt>14.35. <a href="ch14s08.html#fig.grace_ex3">Using a 100% grace <code class="uri"><a class="uri" href="example_src/grace_ex3.html" target="_top">(<code class="filename">grace_ex3.php</code>)</a></code> </a></dt><dt>14.36. <a href="ch14s08.html#fig.example3.2">The original line graph <code class="uri"><a class="uri" href="example_src/example3.2.html" target="_top">(<code class="filename">example3.2.php</code>)</a></code> </a></dt><dt>14.37. <a href="ch14s08.html#fig.example3.2.1">Adding grace values. Note x-axis position at y=0 <code class="uri"><a class="uri" href="example_src/example3.2.1.html" target="_top">(<code class="filename">example3.2.1.php</code>)</a></code> </a></dt><dt>14.38. <a href="ch14s08.html#fig.example3.2.2">Adjusting the position of the x-axis manually <code class="uri"><a class="uri" href="example_src/example3.2.2.html" target="_top">(<code class="filename">example3.2.2.php</code>)</a></code> </a></dt><dt>14.39. <a href="ch14s08.html#id2547469">Manual text scale example </a></dt><dt>14.40. <a href="ch14s08.html#fig.manual_textscale_ex1">Manual text scale with month labels <code class="uri"><a class="uri" href="example_src/manual_textscale_ex1.html" target="_top">(<code class="filename">manual_textscale_ex1.php</code>)</a></code> </a></dt><dt>14.41. <a href="ch14s08.html#fig.manual_textscale_ex2">Setting text tick interval=2 <code class="uri"><a class="uri" href="example_src/manual_textscale_ex2.html" target="_top">(<code class="filename">manual_textscale_ex2.php</code>)</a></code> </a></dt><dt>14.42. <a href="ch14s08.html#fig.manual_textscale_ex3">Labels at every 2:nd tick mark <code class="uri"><a class="uri" href="example_src/manual_textscale_ex3.html" target="_top">(<code class="filename">manual_textscale_ex3.php</code>)</a></code> </a></dt><dt>14.43. <a href="ch14s08.html#fig.manual_textscale_ex4">Tick marks every 40 points and labels every 2:nd tick mark <code class="uri"><a class="uri" href="example_src/manual_textscale_ex4.html" target="_top">(<code class="filename">manual_textscale_ex4.php</code>)</a></code> </a></dt><dt>14.44. <a href="ch14s08.html#fig.smallstaticbandsex1">BAND_RDIAG <code class="uri"><a class="uri" href="example_src/smallstaticbandsex1.html" target="_top">(<code class="filename">smallstaticbandsex1.php</code>)</a></code> </a></dt><dt>14.45. <a href="ch14s08.html#fig.smallstaticbandsex2">BAND_LDIAG <code class="uri"><a class="uri" href="example_src/smallstaticbandsex2.html" target="_top">(<code class="filename">smallstaticbandsex2.php</code>)</a></code> </a></dt><dt>14.46. <a href="ch14s08.html#fig.smallstaticbandsex10">BAND_DIAGCROSS <code class="uri"><a class="uri" href="example_src/smallstaticbandsex10.html" target="_top">(<code class="filename">smallstaticbandsex10.php</code>)</a></code> </a></dt><dt>14.47. <a href="ch14s08.html#fig.smallstaticbandsex7">BAND_HLINE <code class="uri"><a class="uri" href="example_src/smallstaticbandsex7.html" target="_top">(<code class="filename">smallstaticbandsex7.php</code>)</a></code> </a></dt><dt>14.48. <a href="ch14s08.html#fig.smallstaticbandsex6">BAND_VLINE <code class="uri"><a class="uri" href="example_src/smallstaticbandsex6.html" target="_top">(<code class="filename">smallstaticbandsex6.php</code>)</a></code> </a></dt><dt>14.49. <a href="ch14s08.html#fig.smallstaticbandsex5">BAND_HVCROSS <code class="uri"><a class="uri" href="example_src/smallstaticbandsex5.html" target="_top">(<code class="filename">smallstaticbandsex5.php</code>)</a></code> </a></dt><dt>14.50. <a href="ch14s08.html#fig.smallstaticbandsex4">BAND_3DPLANE <code class="uri"><a class="uri" href="example_src/smallstaticbandsex4.html" target="_top">(<code class="filename">smallstaticbandsex4.php</code>)</a></code> </a></dt><dt>14.51. <a href="ch14s08.html#fig.smallstaticbandsex3">BAND_SOLID <code class="uri"><a class="uri" href="example_src/smallstaticbandsex3.html" target="_top">(<code class="filename">smallstaticbandsex3.php</code>)</a></code> </a></dt><dt>14.52. <a href="ch14s08.html#fig.plotbanddensity_ex0">SetDensity(10) <code class="uri"><a class="uri" href="example_src/plotbanddensity_ex0.html" target="_top">(<code class="filename">plotbanddensity_ex0.php</code>)</a></code> </a></dt><dt>14.53. <a href="ch14s08.html#fig.plotbanddensity_ex1">SetDensity(40) <code class="uri"><a class="uri" href="example_src/plotbanddensity_ex1.html" target="_top">(<code class="filename">plotbanddensity_ex1.php</code>)</a></code> </a></dt><dt>14.54. <a href="ch14s08.html#fig.plotbanddensity_ex2">SetDensity(80) <code class="uri"><a class="uri" href="example_src/plotbanddensity_ex2.html" target="_top">(<code class="filename">plotbanddensity_ex2.php</code>)</a></code> </a></dt><dt>14.55. <a href="ch14s08.html#id2548462">Creative use of plot bands</a></dt><dt>14.56. <a href="ch14s08.html#fig.staticbandbarex7">Creative use of plot bands <code class="uri"><a class="uri" href="example_src/staticbandbarex7.html" target="_top">(<code class="filename">staticbandbarex7.php</code>)</a></code> </a></dt><dt>14.57. <a href="ch14s08.html#id2548541">Use of a static line to simulate an extra x-axis at y=0</a></dt><dt>14.58. <a href="ch14s08.html#fig.impulsex4">Adding a static line at y=0 to simulate an extra 0-axis <code class="uri"><a class="uri" href="example_src/impulsex4.html" target="_top">(<code class="filename">impulsex4.php</code>)</a></code> </a></dt><dt>14.59. <a href="ch14s09.html#fig.example7">Changing the Y2 scale from linear to logarithmic <code class="uri"><a class="uri" href="example_src/example7.html" target="_top">(<code class="filename">example7.php</code>)</a></code> </a></dt><dt>14.60. <a href="ch14s09.html#fig.example8">Enabling minor grid lines on the y-axis and also grid lines on the x-axis <code class="uri"><a class="uri" href="example_src/example8.html" target="_top">(<code class="filename">example8.php</code>)</a></code> </a></dt><dt>14.61. <a href="ch14s09.html#fig.loglogex1">An example of a log-log plot (where both the y- and x-axis use a logarithmic scale) <code class="uri"><a class="uri" href="example_src/loglogex1.html" target="_top">(<code class="filename">loglogex1.php</code>)</a></code> </a></dt><dt>14.62. <a href="ch14s09.html#fig.example9">Using a text-log scale <code class="uri"><a class="uri" href="example_src/example9.html" target="_top">(<code class="filename">example9.php</code>)</a></code> </a></dt><dt>14.63. <a href="ch14s09.html#fig.example9.1">Adjusting the text scale so that only every second labels are displayed. <code class="uri"><a class="uri" href="example_src/example9.1.html" target="_top">(<code class="filename">example9.1.php</code>)</a></code> </a></dt><dt>14.64. <a href="ch14s09.html#fig.example9.2">Rotating the x-axis labels 90 degree <code class="uri"><a class="uri" href="example_src/example9.2.html" target="_top">(<code class="filename">example9.2.php</code>)</a></code> </a></dt><dt>14.65. <a href="ch14s10.html#fig.dateaxisex2">A first date scale example <code class="uri"><a class="uri" href="example_src/dateaxisex2.html" target="_top">(<code class="filename">dateaxisex2.php</code>)</a></code> </a></dt><dt>14.66. <a href="ch14s10.html#fig.datescaleticksex01">Manually adjusting the tick labels for a date scale <code class="uri"><a class="uri" href="example_src/datescaleticksex01.html" target="_top">(<code class="filename">datescaleticksex01.php</code>)</a></code> </a></dt><dt>14.67. <a href="ch14s10.html#fig.dateaxisex4">Adjusting label formatting of a date scale <code class="uri"><a class="uri" href="example_src/dateaxisex4.html" target="_top">(<code class="filename">dateaxisex4.php</code>)</a></code> </a></dt><dt>14.68. <a href="ch14s10.html#fig.dateaxisex1">Manually creating a date scale <code class="uri"><a class="uri" href="example_src/dateaxisex1.html" target="_top">(<code class="filename">dateaxisex1.php</code>)</a></code> </a></dt><dt>14.69. <a href="ch14s10.html#fig.manualtickex1a">Adding a label at the start of every month <code class="uri"><a class="uri" href="example_src/manualtickex1a.html" target="_top">(<code class="filename">manualtickex1a.php</code>)</a></code> </a></dt><dt>14.70. <a href="ch14s10.html#fig.dateutilex01">Manually specified date scale <code class="uri"><a class="uri" href="example_src/dateutilex01.html" target="_top">(<code class="filename">dateutilex01.php</code>)</a></code> </a></dt><dt>14.71. <a href="ch14s10.html#fig.dateutilex02">Using an automatic date scale <code class="uri"><a class="uri" href="example_src/dateutilex02.html" target="_top">(<code class="filename">dateutilex02.php</code>)</a></code> </a></dt><dt>14.72. <a href="ch14s11.html#fig.shearing-types">Different types of shearing transformation</a></dt><dt>14.73. <a href="ch14s11.html#fig.shearing-parameters">Explaining the shearing parameters</a></dt><dt>14.74. <a href="ch14s12.html#fig.rotex0">Original unrotated graph <code class="uri"><a class="uri" href="example_src/rotex0.html" target="_top">(<code class="filename">rotex0.php</code>)</a></code> </a></dt><dt>14.75. <a href="ch14s12.html#fig.rotex1">Rotating the plot area 45 degrees <code class="uri"><a class="uri" href="example_src/rotex1.html" target="_top">(<code class="filename">rotex1.php</code>)</a></code> </a></dt><dt>14.76. <a href="ch14s12.html#fig.rotex2">Rotating the plot area 90 degrees <code class="uri"><a class="uri" href="example_src/rotex2.html" target="_top">(<code class="filename">rotex2.php</code>)</a></code> </a></dt><dt>14.77. <a href="ch14s12.html#fig.rotex3">Rotating the plot area 45 degrees <code class="uri"><a class="uri" href="example_src/rotex3.html" target="_top">(<code class="filename">rotex3.php</code>)</a></code> </a></dt><dt>14.78. <a href="ch14s12.html#fig.rotex4">Rotating the plot area 90 degrees <code class="uri"><a class="uri" href="example_src/rotex4.html" target="_top">(<code class="filename">rotex4.php</code>)</a></code> </a></dt><dt>14.79. <a href="ch14s12.html#fig.rotex5">Rotating the plot area -30 degree around the bottom left corner <code class="uri"><a class="uri" href="example_src/rotex5.html" target="_top">(<code class="filename">rotex5.php</code>)</a></code> </a></dt><dt>14.80. <a href="ch14s13.html#fig.radarex8">Plain radar plot <code class="uri"><a class="uri" href="example_src/radarex8.html" target="_top">(<code class="filename">radarex8.php</code>)</a></code> </a></dt><dt>14.81. <a href="ch14s13.html#fig.radarex8.1">Anti-aliased radar plot <code class="uri"><a class="uri" href="example_src/radarex8.1.html" target="_top">(<code class="filename">radarex8.1.php</code>)</a></code> </a></dt><dt>14.82. <a href="ch14s13.html#id2552190">Anti-aliasing up-close. The figure shows the difference
between a standard line (on-top) and the corresponding
anti-aliased line (on-the bottom)</a></dt><dt>14.83. <a href="ch14s13.html#id2552311">Affects of using anti-alias for Pie-graphs</a></dt><dt>14.84. <a href="ch14s14.html#fig.lineiconex1">Mixing an icon image into the background of the graph. The area plot in the graph uses alpha blending to achieve see-through affect <code class="uri"><a class="uri" href="example_src/lineiconex1.html" target="_top">(<code class="filename">lineiconex1.php</code>)</a></code> </a></dt><dt>14.85. <a href="ch14s14.html#fig.lineiconex2">Adding a country flag icon in the background <code class="uri"><a class="uri" href="example_src/lineiconex2.html" target="_top">(<code class="filename">lineiconex2.php</code>)</a></code> </a></dt><dt>14.86. <a href="ch14s15.html#fig.graph-for-background">The graph that will be used to add backgrounds
to</a></dt><dt>14.87. <a href="ch14s15.html#fig.background-image-for-examples">Background image (a closeup of our burnt
server)</a></dt><dt>14.88. <a href="ch14s15.html#fig.background_type_ex0">BGIMG_COPY <code class="uri"><a class="uri" href="example_src/background_type_ex0.html" target="_top">(<code class="filename">background_type_ex0.php</code>)</a></code> </a></dt><dt>14.89. <a href="ch14s15.html#fig.background_type_ex1">BGIMG_CENTER <code class="uri"><a class="uri" href="example_src/background_type_ex1.html" target="_top">(<code class="filename">background_type_ex1.php</code>)</a></code> </a></dt><dt>14.90. <a href="ch14s15.html#fig.background_type_ex2">BGIMG_FREE <code class="uri"><a class="uri" href="example_src/background_type_ex2.html" target="_top">(<code class="filename">background_type_ex2.php</code>)</a></code> </a></dt><dt>14.91. <a href="ch14s15.html#fig.background_type_ex3">BGIMG_FILLPLOT <code class="uri"><a class="uri" href="example_src/background_type_ex3.html" target="_top">(<code class="filename">background_type_ex3.php</code>)</a></code> </a></dt><dt>14.92. <a href="ch14s15.html#fig.background_type_ex4">BGIMG_FILLFRAME <code class="uri"><a class="uri" href="example_src/background_type_ex4.html" target="_top">(<code class="filename">background_type_ex4.php</code>)</a></code> </a></dt><dt>14.93. <a href="ch14s16.html#fig.different-gradient-fill-types">What area of the graph the gradient should affect</a></dt><dt>14.94. <a href="ch14s16.html#fig.different-gradient-types">Different types of gradient fills</a></dt><dt>14.95. <a href="ch14s16.html#fig.mkgrad">The "mkgrad" utiliy to create gradient images</a></dt><dt>14.96. <a href="ch14s17.html#fig.example25">Adding a text object to a graph <code class="uri"><a class="uri" href="example_src/example25.html" target="_top">(<code class="filename">example25.php</code>)</a></code> </a></dt><dt>14.97. <a href="ch14s17.html#fig.example25.1">Making the text stand out a bit more by adding a background color and frame <code class="uri"><a class="uri" href="example_src/example25.1.html" target="_top">(<code class="filename">example25.1.php</code>)</a></code> </a></dt><dt>14.98. <a href="ch14s17.html#fig.example25.2">Adding a text object with multiple rows of text. Paragraph alignment is set to "center" <code class="uri"><a class="uri" href="example_src/example25.2.html" target="_top">(<code class="filename">example25.2.php</code>)</a></code> </a></dt><dt>15.1. <a href="ch15.html#id2554057">Supported linear graph types in the library</a></dt><dt>15.2. <a href="ch15.html#fig.example0-0">The most simple line graph <code class="uri"><a class="uri" href="example_src/example0-0.html" target="_top">(<code class="filename">example0-0.php</code>)</a></code> </a></dt><dt>15.3. <a href="ch15.html#fig.example2">Adding some titles <code class="uri"><a class="uri" href="example_src/example2.html" target="_top">(<code class="filename">example2.php</code>)</a></code> </a></dt><dt>15.4. <a href="ch15.html#fig.example3">Changing fonts of the axis titles and adjusting plot weight <code class="uri"><a class="uri" href="example_src/example3.html" target="_top">(<code class="filename">example3.php</code>)</a></code> </a></dt><dt>15.5. <a href="ch15.html#fig.example3.0.1">Adding drop shadow and changing axis color <code class="uri"><a class="uri" href="example_src/example3.0.1.html" target="_top">(<code class="filename">example3.0.1.php</code>)</a></code> </a></dt><dt>15.6. <a href="ch15.html#fig.example3.0.3">Original null values <code class="uri"><a class="uri" href="example_src/example3.0.3.html" target="_top">(<code class="filename">example3.0.3.php</code>)</a></code> </a></dt><dt>15.7. <a href="ch15.html#fig.example3.0.2">Using '-' to get interpolated lines <code class="uri"><a class="uri" href="example_src/example3.0.2.html" target="_top">(<code class="filename">example3.0.2.php</code>)</a></code> </a></dt><dt>15.8. <a href="ch15.html#fig.example3.1">Adding basic plot marks to the plot <code class="uri"><a class="uri" href="example_src/example3.1.html" target="_top">(<code class="filename">example3.1.php</code>)</a></code> </a></dt><dt>15.9. <a href="ch15.html#fig.example3.1.1">Using one of the built-in images as plot mark, MARK_IMG_DIAMOND <code class="uri"><a class="uri" href="example_src/example3.1.1.html" target="_top">(<code class="filename">example3.1.1.php</code>)</a></code> </a></dt><dt>15.10. <a href="ch15.html#fig.markflagex1">Using country flags as plot marks <code class="uri"><a class="uri" href="example_src/markflagex1.html" target="_top">(<code class="filename">markflagex1.php</code>)</a></code> </a></dt><dt>15.11. <a href="ch15.html#fig.example3.3"> <code class="uri"><a class="uri" href="example_src/example3.3.html" target="_top">(<code class="filename">example3.3.php</code>)</a></code> </a></dt><dt>15.12. <a href="ch15.html#fig.example3.4">Changing the appearance of data labels <code class="uri"><a class="uri" href="example_src/example3.4.html" target="_top">(<code class="filename">example3.4.php</code>)</a></code> </a></dt><dt>15.13. <a href="ch15.html#fig.example3.4.1">Formatting display values as roman numerals <code class="uri"><a class="uri" href="example_src/example3.4.1.html" target="_top">(<code class="filename">example3.4.1.php</code>)</a></code> </a></dt><dt>15.14. <a href="ch15.html#fig.example4">Adding a second data series <code class="uri"><a class="uri" href="example_src/example4.html" target="_top">(<code class="filename">example4.php</code>)</a></code> </a></dt><dt>15.15. <a href="ch15.html#fig.example5">Adding a second y-axis to the graph <code class="uri"><a class="uri" href="example_src/example5.html" target="_top">(<code class="filename">example5.php</code>)</a></code> </a></dt><dt>15.16. <a href="ch15.html#fig.example6">Adding and adjusting the position of the legend box <code class="uri"><a class="uri" href="example_src/example6.html" target="_top">(<code class="filename">example6.php</code>)</a></code> </a></dt><dt>15.17. <a href="ch15.html#fig.example6.1">Adjusting the layout of the texts in the legend box <code class="uri"><a class="uri" href="example_src/example6.1.html" target="_top">(<code class="filename">example6.1.php</code>)</a></code> </a></dt><dt>15.18. <a href="ch15.html#fig.builtinplotmarksex1">Using plot marks with several data series and a legend <code class="uri"><a class="uri" href="example_src/builtinplotmarksex1.html" target="_top">(<code class="filename">builtinplotmarksex1.php</code>)</a></code> </a></dt><dt>15.19. <a href="ch15.html#fig.example6.2">Using the "Step style" for line plots <code class="uri"><a class="uri" href="example_src/example6.2.html" target="_top">(<code class="filename">example6.2.php</code>)</a></code> </a></dt><dt>15.20. <a href="ch15.html#fig.filledlineex01">A basic filled line graph <code class="uri"><a class="uri" href="example_src/filledlineex01.html" target="_top">(<code class="filename">filledlineex01.php</code>)</a></code> </a></dt><dt>15.21. <a href="ch15.html#fig.filledlineex01.1">Having the grid line on top of a filled line plot <code class="uri"><a class="uri" href="example_src/filledlineex01.1.html" target="_top">(<code class="filename">filledlineex01.1.php</code>)</a></code> </a></dt><dt>15.22. <a href="ch15.html#fig.lineimagefillex1">Creating the effect of an area fill with an image <code class="uri"><a class="uri" href="example_src/lineimagefillex1.html" target="_top">(<code class="filename">lineimagefillex1.php</code>)</a></code> </a></dt><dt>15.23. <a href="ch15.html#fig.manualtickex3">Filling from the 0-line (The default) <code class="uri"><a class="uri" href="example_src/manualtickex3.html" target="_top">(<code class="filename">manualtickex3.php</code>)</a></code> </a></dt><dt>15.24. <a href="ch15.html#fig.manualtickex4">Filling from the bottom <code class="uri"><a class="uri" href="example_src/manualtickex4.html" target="_top">(<code class="filename">manualtickex4.php</code>)</a></code> </a></dt><dt>15.25. <a href="ch15.html#fig.gradlinefillex1">A basic gradient fill using default values <code class="uri"><a class="uri" href="example_src/gradlinefillex1.html" target="_top">(<code class="filename">gradlinefillex1.php</code>)</a></code> </a></dt><dt>15.26. <a href="ch15.html#fig.gradlinefillex2">Using the default number of intermediate colors <code class="uri"><a class="uri" href="example_src/gradlinefillex2.html" target="_top">(<code class="filename">gradlinefillex2.php</code>)</a></code> </a></dt><dt>15.27. <a href="ch15.html#fig.gradlinefillex3">Only using 4 colors in total between start and finish color <code class="uri"><a class="uri" href="example_src/gradlinefillex3.html" target="_top">(<code class="filename">gradlinefillex3.php</code>)</a></code> </a></dt><dt>15.28. <a href="ch15.html#fig.partiallyfilledlineex1">Adding two partially filled areas to a line plot <code class="uri"><a class="uri" href="example_src/partiallyfilledlineex1.html" target="_top">(<code class="filename">partiallyfilledlineex1.php</code>)</a></code> </a></dt><dt>15.29. <a href="ch15.html#fig.filledlineex03">Area plot with 'x' NULL values <code class="uri"><a class="uri" href="example_src/filledlineex03.html" target="_top">(<code class="filename">filledlineex03.php</code>)</a></code> </a></dt><dt>15.30. <a href="ch15.html#fig.example17">A basic accumulated area plot <code class="uri"><a class="uri" href="example_src/example17.html" target="_top">(<code class="filename">example17.php</code>)</a></code> </a></dt><dt>15.31. <a href="ch15.html#fig.prepaccdata_example">Area plot with specified x coordinates <code class="uri"><a class="uri" href="example_src/prepaccdata_example.html" target="_top">(<code class="filename">prepaccdata_example.php</code>)</a></code> </a></dt><dt>15.32. <a href="ch15.html#fig.splineex1">Constructing a smooth spline curve from 8 control points <code class="uri"><a class="uri" href="example_src/splineex1.html" target="_top">(<code class="filename">splineex1.php</code>)</a></code> </a></dt><dt>15.33. <a href="ch15s02.html#fig.types-of-barplots">Different types of supported bar graphs</a></dt><dt>15.34. <a href="ch15s02.html#fig.example19.1">Using "int" scale for the x-axis <code class="uri"><a class="uri" href="example_src/example19.1.html" target="_top">(<code class="filename">example19.1.php</code>)</a></code> </a></dt><dt>15.35. <a href="ch15s02.html#fig.example19">Using "text" scale for the x-axis <code class="uri"><a class="uri" href="example_src/example19.html" target="_top">(<code class="filename">example19.php</code>)</a></code> </a></dt><dt>15.36. <a href="ch15s02.html#fig.example23">An accumulated bar plot <code class="uri"><a class="uri" href="example_src/example23.html" target="_top">(<code class="filename">example23.php</code>)</a></code> </a></dt><dt>15.37. <a href="ch15s02.html#fig.accbarframeex01">Accumulated bar with individual frame colors <code class="uri"><a class="uri" href="example_src/accbarframeex01.html" target="_top">(<code class="filename">accbarframeex01.php</code>)</a></code> </a></dt><dt>15.38. <a href="ch15s02.html#fig.accbarframeex02">Accumulated bar with unit frame color <code class="uri"><a class="uri" href="example_src/accbarframeex02.html" target="_top">(<code class="filename">accbarframeex02.php</code>)</a></code> </a></dt><dt>15.39. <a href="ch15s02.html#fig.accbarframeex03">Setting individual frames to weight=0 <code class="uri"><a class="uri" href="example_src/accbarframeex03.html" target="_top">(<code class="filename">accbarframeex03.php</code>)</a></code> </a></dt><dt>15.40. <a href="ch15s02.html#fig.example21">A grouped bar plot <code class="uri"><a class="uri" href="example_src/example21.html" target="_top">(<code class="filename">example21.php</code>)</a></code> </a></dt><dt>15.41. <a href="ch15s02.html#fig.example22">Adjusting the width of a group bar plot <code class="uri"><a class="uri" href="example_src/example22.html" target="_top">(<code class="filename">example22.php</code>)</a></code> </a></dt><dt>15.42. <a href="ch15s02.html#fig.groupbarex1">All data series in a grouped bar graph must have the same number of data points <code class="uri"><a class="uri" href="example_src/groupbarex1.html" target="_top">(<code class="filename">groupbarex1.php</code>)</a></code> </a></dt><dt>15.43. <a href="ch15s02.html#fig.example24">A grouped accumulated bar graph <code class="uri"><a class="uri" href="example_src/example24.html" target="_top">(<code class="filename">example24.php</code>)</a></code> </a></dt><dt>15.44. <a href="ch15s02.html#fig.horizbarex1">A basic horizontal bar graph <code class="uri"><a class="uri" href="example_src/horizbarex1.html" target="_top">(<code class="filename">horizbarex1.php</code>)</a></code> </a></dt><dt>15.45. <a href="ch15s02.html#fig.horizbarex4">Using multiple line labels in a horizontal bar graph <code class="uri"><a class="uri" href="example_src/horizbarex4.html" target="_top">(<code class="filename">horizbarex4.php</code>)</a></code> </a></dt><dt>15.46. <a href="ch15s02.html#fig.bar-grad-fills">Supported gradient fills for bar plots</a></dt><dt>15.47. <a href="ch15s02.html#fig.bargradsmallex1">GRAD_MIDVER <code class="uri"><a class="uri" href="example_src/bargradsmallex1.html" target="_top">(<code class="filename">bargradsmallex1.php</code>)</a></code> </a></dt><dt>15.48. <a href="ch15s02.html#fig.bargradsmallex2">GRAD_MIDHOR <code class="uri"><a class="uri" href="example_src/bargradsmallex2.html" target="_top">(<code class="filename">bargradsmallex2.php</code>)</a></code> </a></dt><dt>15.49. <a href="ch15s02.html#fig.bargradsmallex3">GRAD_HOR <code class="uri"><a class="uri" href="example_src/bargradsmallex3.html" target="_top">(<code class="filename">bargradsmallex3.php</code>)</a></code> </a></dt><dt>15.50. <a href="ch15s02.html#fig.bargradsmallex4">GRAD_VER <code class="uri"><a class="uri" href="example_src/bargradsmallex4.html" target="_top">(<code class="filename">bargradsmallex4.php</code>)</a></code> </a></dt><dt>15.51. <a href="ch15s02.html#fig.bargradsmallex5">GRAD_WIDE_MIDVER <code class="uri"><a class="uri" href="example_src/bargradsmallex5.html" target="_top">(<code class="filename">bargradsmallex5.php</code>)</a></code> </a></dt><dt>15.52. <a href="ch15s02.html#fig.bargradsmallex6">GRAD_WIDE_MIDHOR <code class="uri"><a class="uri" href="example_src/bargradsmallex6.html" target="_top">(<code class="filename">bargradsmallex6.php</code>)</a></code> </a></dt><dt>15.53. <a href="ch15s02.html#fig.bargradsmallex7">GRAD_CENTER <code class="uri"><a class="uri" href="example_src/bargradsmallex7.html" target="_top">(<code class="filename">bargradsmallex7.php</code>)</a></code> </a></dt><dt>15.54. <a href="ch15s02.html#fig.bargradsmallex8">GRAD_RAISED_PANEL <code class="uri"><a class="uri" href="example_src/bargradsmallex8.html" target="_top">(<code class="filename">bargradsmallex8.php</code>)</a></code> </a></dt><dt>15.55. <a href="ch15s02.html#fig.horizbarex6">Horizontal bar graph with gradient fill <code class="uri"><a class="uri" href="example_src/horizbarex6.html" target="_top">(<code class="filename">horizbarex6.php</code>)</a></code> </a></dt><dt>15.56. <a href="ch15s02.html#fig.barplot-patterns">Supported pattern fills for bar plots</a></dt><dt>15.57. <a href="ch15s02.html#fig.barscalecallbackex1">Using a callback to format the labels on a bar <code class="uri"><a class="uri" href="example_src/barscalecallbackex1.html" target="_top">(<code class="filename">barscalecallbackex1.php</code>)</a></code> </a></dt><dt>15.58. <a href="ch15s03.html#fig.example13">A basic error plot <code class="uri"><a class="uri" href="example_src/example13.html" target="_top">(<code class="filename">example13.php</code>)</a></code> </a></dt><dt>15.59. <a href="ch15s03.html#fig.example14">Making use of SetCenter() with error plots <code class="uri"><a class="uri" href="example_src/example14.html" target="_top">(<code class="filename">example14.php</code>)</a></code> </a></dt><dt>15.60. <a href="ch15s03.html#fig.example15">A basic Line error plot <code class="uri"><a class="uri" href="example_src/example15.html" target="_top">(<code class="filename">example15.php</code>)</a></code> </a></dt><dt>15.61. <a href="ch15s03.html#fig.example16">A line error plot with a legend <code class="uri"><a class="uri" href="example_src/example16.html" target="_top">(<code class="filename">example16.php</code>)</a></code> </a></dt><dt>15.62. <a href="ch15s04.html#fig.stockex1">A stock graph <code class="uri"><a class="uri" href="example_src/stockex1.html" target="_top">(<code class="filename">stockex1.php</code>)</a></code> </a></dt><dt>15.63. <a href="ch15s04.html#fig.details-stock-chart">Explaining stock graphs</a></dt><dt>15.64. <a href="ch15s04.html#fig.boxstockex1">A typical boxplot <code class="uri"><a class="uri" href="example_src/boxstockex1.html" target="_top">(<code class="filename">boxstockex1.php</code>)</a></code> </a></dt><dt>15.65. <a href="ch15s05.html#fig.scatterex1">A basic scatter plot <code class="uri"><a class="uri" href="example_src/scatterex1.html" target="_top">(<code class="filename">scatterex1.php</code>)</a></code> </a></dt><dt>15.66. <a href="ch15s05.html#fig.scatterex2">Adjusting the size and color of the marker <code class="uri"><a class="uri" href="example_src/scatterex2.html" target="_top">(<code class="filename">scatterex2.php</code>)</a></code> </a></dt><dt>15.67. <a href="ch15s05.html#fig.scatterlinkex3">Combining data points with a dotted line <code class="uri"><a class="uri" href="example_src/scatterlinkex3.html" target="_top">(<code class="filename">scatterlinkex3.php</code>)</a></code> </a></dt><dt>15.68. <a href="ch15s05.html#fig.scatterlinkex4">Combining data points with a red line <code class="uri"><a class="uri" href="example_src/scatterlinkex4.html" target="_top">(<code class="filename">scatterlinkex4.php</code>)</a></code> </a></dt><dt>15.69. <a href="ch15s05.html#fig.impulsex1">Stem plot <code class="uri"><a class="uri" href="example_src/impulsex1.html" target="_top">(<code class="filename">impulsex1.php</code>)</a></code> </a></dt><dt>15.70. <a href="ch15s05.html#fig.impulsex3">Adjusting the overall look and feel for the stem graph <code class="uri"><a class="uri" href="example_src/impulsex3.html" target="_top">(<code class="filename">impulsex3.php</code>)</a></code> </a></dt><dt>15.71. <a href="ch15s05.html#fig.field-arrow-sizes">Possible sizes of arrow heads for field plots</a></dt><dt>15.72. <a href="ch15s05.html#fig.fieldscatterex1">A field plot <code class="uri"><a class="uri" href="example_src/fieldscatterex1.html" target="_top">(<code class="filename">fieldscatterex1.php</code>)</a></code> </a></dt><dt>15.73. <a href="ch15s05.html#fig.balloonex2">Using format callback to create a balloon plot <code class="uri"><a class="uri" href="example_src/balloonex2.html" target="_top">(<code class="filename">balloonex2.php</code>)</a></code> </a></dt><dt>15.74. <a href="ch15s05.html#fig.pushpinex1">An example with geo maps <code class="uri"><a class="uri" href="example_src/pushpinex1.html" target="_top">(<code class="filename">pushpinex1.php</code>)</a></code> </a></dt><dt>15.75. <a href="ch15s06.html#fig.basic_contourex01">A basic contour graph <code class="uri"><a class="uri" href="example_src/basic_contourex01.html" target="_top">(<code class="filename">basic_contourex01.php</code>)</a></code> </a></dt><dt>15.76. <a href="ch15s06.html#fig.basic_contourex02">Adding axis on all sides <code class="uri"><a class="uri" href="example_src/basic_contourex02.html" target="_top">(<code class="filename">basic_contourex02.php</code>)</a></code> </a></dt><dt>15.77. <a href="ch15s06.html#fig.basic_contourex05">Flipping the data around the center line <code class="uri"><a class="uri" href="example_src/basic_contourex05.html" target="_top">(<code class="filename">basic_contourex05.php</code>)</a></code> </a></dt><dt>15.78. <a href="ch15s06.html#fig.basic_contourex04">Using only 5 isobar lines <code class="uri"><a class="uri" href="example_src/basic_contourex04.html" target="_top">(<code class="filename">basic_contourex04.php</code>)</a></code> </a></dt><dt>15.79. <a href="ch15s06.html#fig.basic_contourex03-1">Interpolation factor=1 <code class="uri"><a class="uri" href="example_src/basic_contourex03-1.html" target="_top">(<code class="filename">basic_contourex03-1.php</code>)</a></code> </a></dt><dt>15.80. <a href="ch15s06.html#fig.basic_contourex03-2">Interpolation factor=2 <code class="uri"><a class="uri" href="example_src/basic_contourex03-2.html" target="_top">(<code class="filename">basic_contourex03-2.php</code>)</a></code> </a></dt><dt>15.81. <a href="ch15s06.html#fig.basic_contourex03-3">Interpolation factor=3 <code class="uri"><a class="uri" href="example_src/basic_contourex03-3.html" target="_top">(<code class="filename">basic_contourex03-3.php</code>)</a></code> </a></dt><dt>15.82. <a href="ch15s06.html#fig.interpolation-growth">The exponential growth of the data size due to grid interpolation factor <code class="uri"><a class="uri" href="example_src/interpolation-growth.html" target="_top">(<code class="filename">interpolation-growth.php</code>)</a></code> </a></dt><dt>15.83. <a href="ch15s06.html#fig.interpolation-growth-log">The exponential growth of the data size due to the grid interpolation factor (log scale) <code class="uri"><a class="uri" href="example_src/interpolation-growth-log.html" target="_top">(<code class="filename">interpolation-growth-log.php</code>)</a></code> </a></dt><dt>15.84. <a href="ch15s07.html#fig.example16.1">Mixing a line and area plot in the same graph <code class="uri"><a class="uri" href="example_src/example16.1.html" target="_top">(<code class="filename">example16.1.php</code>)</a></code> </a></dt><dt>15.85. <a href="ch15s07.html#fig.example16.3">Mixing a line and bar plot in the same graph <code class="uri"><a class="uri" href="example_src/example16.3.html" target="_top">(<code class="filename">example16.3.php</code>)</a></code> </a></dt><dt>15.86. <a href="ch15s07.html#fig.linebarcentex1">Centering the line plot in the middle of the bar <code class="uri"><a class="uri" href="example_src/linebarcentex1.html" target="_top">(<code class="filename">linebarcentex1.php</code>)</a></code> </a></dt><dt>15.87. <a href="ch15s07.html#fig.example16.4">Mixing bar and line using an integer x-scale <code class="uri"><a class="uri" href="example_src/example16.4.html" target="_top">(<code class="filename">example16.4.php</code>)</a></code> </a></dt><dt>15.88. <a href="ch15s08.html#fig.combgraphex1">A combination of a line graph at top and a bar graph in the bottom <code class="uri"><a class="uri" href="example_src/combgraphex1.html" target="_top">(<code class="filename">combgraphex1.php</code>)</a></code> </a></dt><dt>15.89. <a href="ch15s08.html#fig.combgraphex2">Mixing a background image with two subgraphs. In this case the mixing factor was 85 for both subgraphs. (Note: To reduce load time the image is quite hard compressed in JPEG so there are some artifacts in high-frequency areas.) <code class="uri"><a class="uri" href="example_src/combgraphex2.html" target="_top">(<code class="filename">combgraphex2.php</code>)</a></code> </a></dt><dt>15.90. <a href="ch15s08.html#fig.comb90dategraphex03">Combining three graphs in one image <code class="uri"><a class="uri" href="example_src/comb90dategraphex03.html" target="_top">(<code class="filename">comb90dategraphex03.php</code>)</a></code> </a></dt><dt>16.1. <a href="ch16.html#id2564680">Pie graphs</a></dt><dt>16.2. <a href="ch16.html#id2564720">Pie3D graphs</a></dt><dt>16.3. <a href="ch16.html#id2564763">Ring graphs</a></dt><dt>16.4. <a href="ch16.html#id2564805">Radar graphs</a></dt><dt>16.5. <a href="ch16.html#id2564846">Polar graphs</a></dt><dt>16.6. <a href="ch16.html#id2564888">Gantt charts</a></dt><dt>16.7. <a href="ch16.html#fig.hare-niemeyer">Hare/Niemeyer pie plot integer compensation</a></dt><dt>16.8. <a href="ch16.html#fig.example26">A basic Pie graph <code class="uri"><a class="uri" href="example_src/example26.html" target="_top">(<code class="filename">example26.php</code>)</a></code> </a></dt><dt>16.9. <a href="ch16.html#fig.example26.1">Adding a legend to a pie plot <code class="uri"><a class="uri" href="example_src/example26.1.html" target="_top">(<code class="filename">example26.1.php</code>)</a></code> </a></dt><dt>16.10. <a href="ch16.html#fig.pieex3">Adding several pie plots to the same pie graph <code class="uri"><a class="uri" href="example_src/pieex3.html" target="_top">(<code class="filename">pieex3.php</code>)</a></code> </a></dt><dt>16.11. <a href="ch16.html#fig.pielabelsex1">Adding guide lines to a pie labels <code class="uri"><a class="uri" href="example_src/pielabelsex1.html" target="_top">(<code class="filename">pielabelsex1.php</code>)</a></code> </a></dt><dt>16.12. <a href="ch16.html#fig.pielabelsex2">Lining up guide lines vertically <code class="uri"><a class="uri" href="example_src/pielabelsex2.html" target="_top">(<code class="filename">pielabelsex2.php</code>)</a></code> </a></dt><dt>16.13. <a href="ch16.html#fig.pielabelsex4">Adjusting the distance between the labels for guide lines <code class="uri"><a class="uri" href="example_src/pielabelsex4.html" target="_top">(<code class="filename">pielabelsex4.php</code>)</a></code> </a></dt><dt>16.14. <a href="ch16.html#fig.example27">A basic 3D pie plot <code class="uri"><a class="uri" href="example_src/example27.html" target="_top">(<code class="filename">example27.php</code>)</a></code> </a></dt><dt>16.15. <a href="ch16.html#fig.example27.1">Adjusting the perspective angle <code class="uri"><a class="uri" href="example_src/example27.1.html" target="_top">(<code class="filename">example27.1.php</code>)</a></code> </a></dt><dt>16.16. <a href="ch16.html#fig.adjusting-pie3d-angle">Affect of adjusting the perspective angle for a 3D pie plot</a></dt><dt>16.17. <a href="ch16.html#fig.piecex1">A ring plot <code class="uri"><a class="uri" href="example_src/piecex1.html" target="_top">(<code class="filename">piecex1.php</code>)</a></code> </a></dt><dt>16.18. <a href="ch16.html#fig.piecex2">A ring graph with several formatting options adjusted <code class="uri"><a class="uri" href="example_src/piecex2.html" target="_top">(<code class="filename">piecex2.php</code>)</a></code> </a></dt><dt>16.19. <a href="ch16.html#fig.example27.2">Exploding the second slice <code class="uri"><a class="uri" href="example_src/example27.2.html" target="_top">(<code class="filename">example27.2.php</code>)</a></code> </a></dt><dt>16.20. <a href="ch16.html#fig.example27.3">Exploding the second slice <code class="uri"><a class="uri" href="example_src/example27.3.html" target="_top">(<code class="filename">example27.3.php</code>)</a></code> </a></dt><dt>16.21. <a href="ch16.html#fig.pieex8">Adjusting the position of the pie labels <code class="uri"><a class="uri" href="example_src/pieex8.html" target="_top">(<code class="filename">pieex8.php</code>)</a></code> </a></dt><dt>16.22. <a href="ch16.html#fig.pielabelsex5">Pie chart with manually specified labels for each slice <code class="uri"><a class="uri" href="example_src/pielabelsex5.html" target="_top">(<code class="filename">pielabelsex5.php</code>)</a></code> </a></dt><dt>16.23. <a href="ch16.html#fig.pieex9">Adding a drop shadow to exploded pie <code class="uri"><a class="uri" href="example_src/pieex9.html" target="_top">(<code class="filename">pieex9.php</code>)</a></code> </a></dt><dt>16.24. <a href="ch16.html#fig.piebkgex1">Pie plots with a background image <code class="uri"><a class="uri" href="example_src/piebkgex1.html" target="_top">(<code class="filename">piebkgex1.php</code>)</a></code> </a></dt><dt>16.25. <a href="ch16.html#fig.example28.1"> <code class="uri"><a class="uri" href="example_src/example28.1.html" target="_top">(<code class="filename">example28.1.php</code>)</a></code> </a></dt><dt>16.26. <a href="ch16.html#fig.example28.2"> <code class="uri"><a class="uri" href="example_src/example28.2.html" target="_top">(<code class="filename">example28.2.php</code>)</a></code> </a></dt><dt>16.27. <a href="ch16.html#fig.example28"> <code class="uri"><a class="uri" href="example_src/example28.html" target="_top">(<code class="filename">example28.php</code>)</a></code> </a></dt><dt>16.28. <a href="ch16.html#fig.example28.3"> <code class="uri"><a class="uri" href="example_src/example28.3.html" target="_top">(<code class="filename">example28.3.php</code>)</a></code> </a></dt><dt>16.29. <a href="ch16.html#id2567222">Earth theme</a></dt><dt>16.30. <a href="ch16.html#id2567233">Pastel theme</a></dt><dt>16.31. <a href="ch16.html#id2567250">Sand theme</a></dt><dt>16.32. <a href="ch16.html#id2567268">Water theme</a></dt><dt>16.33. <a href="ch16s02.html#fig.radarex7">A typical radar graph with two radar plots added <code class="uri"><a class="uri" href="example_src/radarex7.html" target="_top">(<code class="filename">radarex7.php</code>)</a></code> </a></dt><dt>16.34. <a href="ch16s02.html#fig.radarex1">A basic radargraph with no formatting <code class="uri"><a class="uri" href="example_src/radarex1.html" target="_top">(<code class="filename">radarex1.php</code>)</a></code> </a></dt><dt>16.35. <a href="ch16s02.html#fig.radarex2">A basic radargraph with minimal formatting <code class="uri"><a class="uri" href="example_src/radarex2.html" target="_top">(<code class="filename">radarex2.php</code>)</a></code> </a></dt><dt>16.36. <a href="ch16s02.html#fig.radarmarkex1">Adding plot marks to a radar graph <code class="uri"><a class="uri" href="example_src/radarmarkex1.html" target="_top">(<code class="filename">radarmarkex1.php</code>)</a></code> </a></dt><dt>16.37. <a href="ch16s02.html#fig.radarex4">Enabling a dashed grid line <code class="uri"><a class="uri" href="example_src/radarex4.html" target="_top">(<code class="filename">radarex4.php</code>)</a></code> </a></dt><dt>16.38. <a href="ch16s02.html#fig.radarex6">Enabling a dashed grid line with red <code class="uri"><a class="uri" href="example_src/radarex6.html" target="_top">(<code class="filename">radarex6.php</code>)</a></code> </a></dt><dt>16.39. <a href="ch16s02.html#fig.radarlogex1">Using a logarithmic scale <code class="uri"><a class="uri" href="example_src/radarlogex1.html" target="_top">(<code class="filename">radarlogex1.php</code>)</a></code> </a></dt><dt>16.40. <a href="ch16s02.html#fig.radarlogex1-aa">Enabling anti-alias for the logarithmic radar example <code class="uri"><a class="uri" href="example_src/radarlogex1-aa.html" target="_top">(<code class="filename">radarlogex1-aa.php</code>)</a></code> </a></dt><dt>16.41. <a href="ch16s02.html#fig.fixscale_radarex1">A more complex example of a radar graph with a manual scale <code class="uri"><a class="uri" href="example_src/fixscale_radarex1.html" target="_top">(<code class="filename">fixscale_radarex1.php</code>)</a></code> </a></dt><dt>16.42. <a href="ch16s03.html#fig.polarex0">A full 360 degree polar graph <code class="uri"><a class="uri" href="example_src/polarex0.html" target="_top">(<code class="filename">polarex0.php</code>)</a></code> </a></dt><dt>16.43. <a href="ch16s03.html#fig.polarex0-180">A 180 degree (half) polar graph <code class="uri"><a class="uri" href="example_src/polarex0-180.html" target="_top">(<code class="filename">polarex0-180.php</code>)</a></code> </a></dt><dt>16.44. <a href="ch16s03.html#fig.polarex7-2">A 360 polar plot with background gradient and alpha blending <code class="uri"><a class="uri" href="example_src/polarex7-2.html" target="_top">(<code class="filename">polarex7-2.php</code>)</a></code> </a></dt><dt>16.45. <a href="ch16s03.html#fig.polarclockex1">Clockwise polar graph <code class="uri"><a class="uri" href="example_src/polarclockex1.html" target="_top">(<code class="filename">polarclockex1.php</code>)</a></code> </a></dt><dt>16.46. <a href="ch16s03.html#fig.polarclockex2">Rotated clockwise polar graph <code class="uri"><a class="uri" href="example_src/polarclockex2.html" target="_top">(<code class="filename">polarclockex2.php</code>)</a></code> </a></dt><dt>16.47. <a href="ch16s03.html#fig.polarex7-1">Adding plot marks to a polar graph <code class="uri"><a class="uri" href="example_src/polarex7-1.html" target="_top">(<code class="filename">polarex7-1.php</code>)</a></code> </a></dt><dt>16.48. <a href="ch16s03.html#fig.polarex3-lin">Linear scale for radius <code class="uri"><a class="uri" href="example_src/polarex3-lin.html" target="_top">(<code class="filename">polarex3-lin.php</code>)</a></code> </a></dt><dt>16.49. <a href="ch16s03.html#fig.polarex3">Logarithmic scale for radius <code class="uri"><a class="uri" href="example_src/polarex3.html" target="_top">(<code class="filename">polarex3.php</code>)</a></code> </a></dt><dt>16.50. <a href="ch16s03.html#fig.polarex4">Logarithmic scale with only major grid lines <code class="uri"><a class="uri" href="example_src/polarex4.html" target="_top">(<code class="filename">polarex4.php</code>)</a></code> </a></dt><dt>16.51. <a href="ch16s03.html#fig.polarex5">Logarithmic scale with both major and minor grid lines <code class="uri"><a class="uri" href="example_src/polarex5.html" target="_top">(<code class="filename">polarex5.php</code>)</a></code> </a></dt><dt>16.52. <a href="ch16s03.html#fig.polarex9">Different colors for labels, specifying both a tabbed title as well as a axis title <code class="uri"><a class="uri" href="example_src/polarex9.html" target="_top">(<code class="filename">polarex9.php</code>)</a></code> </a></dt><dt>16.53. <a href="ch16s04.html#fig.ganttmonthyearex2">A typical small Gantt chart <code class="uri"><a class="uri" href="example_src/ganttmonthyearex2.html" target="_top">(<code class="filename">ganttmonthyearex2.php</code>)</a></code> </a></dt><dt>16.54. <a href="ch16s04.html#fig.gantt-building-blocks">Building block of a Gantt chart</a></dt><dt>16.55. <a href="ch16s04.html#fig.gantt-scale-headers">The Gantt scale properties</a></dt><dt>16.56. <a href="ch16s04.html#fig.gantthourex1">Gantt chart with day and hour scale enabled <code class="uri"><a class="uri" href="example_src/gantthourex1.html" target="_top">(<code class="filename">gantthourex1.php</code>)</a></code> </a></dt><dt>16.57. <a href="ch16s04.html#fig.ganttex00">The simplest possible Gantt graph <code class="uri"><a class="uri" href="example_src/ganttex00.html" target="_top">(<code class="filename">ganttex00.php</code>)</a></code> </a></dt><dt>16.58. <a href="ch16s04.html#fig.ganttex01">Making some minor alterations to the Gantt graph <code class="uri"><a class="uri" href="example_src/ganttex01.html" target="_top">(<code class="filename">ganttex01.php</code>)</a></code> </a></dt><dt>16.59. <a href="ch16s04.html#fig.ganttex03">Specifying a large vertical position <code class="uri"><a class="uri" href="example_src/ganttex03.html" target="_top">(<code class="filename">ganttex03.php</code>)</a></code> </a></dt><dt>16.60. <a href="ch16s04.html#fig.ganttex04">Adding a milestone marker to a gantt graph <code class="uri"><a class="uri" href="example_src/ganttex04.html" target="_top">(<code class="filename">ganttex04.php</code>)</a></code> </a></dt><dt>16.61. <a href="ch16s04.html#fig.ganttex06">Adding a vertical line in the Gantt graph <code class="uri"><a class="uri" href="example_src/ganttex06.html" target="_top">(<code class="filename">ganttex06.php</code>)</a></code> </a></dt><dt>16.62. <a href="ch16s04.html#fig.ganttex07">Adjusting the position of the vertical line within the day <code class="uri"><a class="uri" href="example_src/ganttex07.html" target="_top">(<code class="filename">ganttex07.php</code>)</a></code> </a></dt><dt>16.63. <a href="ch16s04.html#fig.gantt_samerowex1">Adding several activity bars on the same row <code class="uri"><a class="uri" href="example_src/gantt_samerowex1.html" target="_top">(<code class="filename">gantt_samerowex1.php</code>)</a></code> </a></dt><dt>16.64. <a href="ch16s04.html#fig.gantt_samerowex2">Adding a hollow "break" bar <code class="uri"><a class="uri" href="example_src/gantt_samerowex2.html" target="_top">(<code class="filename">gantt_samerowex2.php</code>)</a></code> </a></dt><dt>16.65. <a href="ch16s04.html#fig.adding-right-marker">Example of adding a right marker to the activity bar</a></dt><dt>16.66. <a href="ch16s04.html#fig.ganttex08">A large marker will force the row to become larger since it by default always fills 60% of the allocated height for each row <code class="uri"><a class="uri" href="example_src/ganttex08.html" target="_top">(<code class="filename">ganttex08.php</code>)</a></code> </a></dt><dt>16.67. <a href="ch16s04.html#fig.gantt-bar-caption">Adding a caption to a Gantt bar</a></dt><dt>16.68. <a href="ch16s04.html#fig.ganttex14">Adding progress bars ot the gantt chart <code class="uri"><a class="uri" href="example_src/ganttex14.html" target="_top">(<code class="filename">ganttex14.php</code>)</a></code> </a></dt><dt>16.69. <a href="ch16s04.html#fig.ganttex15">Modifying the format for the progress pattern <code class="uri"><a class="uri" href="example_src/ganttex15.html" target="_top">(<code class="filename">ganttex15.php</code>)</a></code> </a></dt><dt>16.70. <a href="ch16s04.html#id2574041">Start to end constraint</a></dt><dt>16.71. <a href="ch16s04.html#id2574073">Start to start constraint</a></dt><dt>16.72. <a href="ch16s04.html#id2574110">End to start constraint</a></dt><dt>16.73. <a href="ch16s04.html#id2574144">End to end constraint</a></dt><dt>16.74. <a href="ch16s04.html#fig.group-markers">Group markers</a></dt><dt>16.75. <a href="ch16s04.html#fig.ganttsimpleex1">Using the CreateSimple() wrapper method <code class="uri"><a class="uri" href="example_src/ganttsimpleex1.html" target="_top">(<code class="filename">ganttsimpleex1.php</code>)</a></code> </a></dt><dt>16.76. <a href="ch16s04.html#fig.ganttmonthyearex3">Using multiple columns as titles for activties <code class="uri"><a class="uri" href="example_src/ganttmonthyearex3.html" target="_top">(<code class="filename">ganttmonthyearex3.php</code>)</a></code> </a></dt><dt>16.77. <a href="ch16s04.html#fig.ganttcolumnfontsex01">Using different fonts for individual columns <code class="uri"><a class="uri" href="example_src/ganttcolumnfontsex01.html" target="_top">(<code class="filename">ganttcolumnfontsex01.php</code>)</a></code> </a></dt><dt>16.78. <a href="ch16s04.html#fig.ganttmonthyearex4">Adding a spanning title over all title columns <code class="uri"><a class="uri" href="example_src/ganttmonthyearex4.html" target="_top">(<code class="filename">ganttmonthyearex4.php</code>)</a></code> </a></dt><dt>16.79. <a href="ch16s04.html#fig.gantt-icons">Built-in icons for Gantt charts</a></dt><dt>16.80. <a href="ch16s04.html#fig.gantticonex1">Adding built in icons in titles <code class="uri"><a class="uri" href="example_src/gantticonex1.html" target="_top">(<code class="filename">gantticonex1.php</code>)</a></code> </a></dt><dt>16.81. <a href="ch16s04.html#fig.ganttex13-zoom1">A zoom factor of 0.7 <code class="uri"><a class="uri" href="example_src/ganttex13-zoom1.html" target="_top">(<code class="filename">ganttex13-zoom1.php</code>)</a></code> </a></dt><dt>16.82. <a href="ch16s04.html#fig.ganttex13-zoom2">A zoom factor of 1.5 <code class="uri"><a class="uri" href="example_src/ganttex13-zoom2.html" target="_top">(<code class="filename">ganttex13-zoom2.php</code>)</a></code> </a></dt><dt>16.83. <a href="ch16s04.html#fig.ganttex16">Adding a table title in the top left corner <code class="uri"><a class="uri" href="example_src/ganttex16.html" target="_top">(<code class="filename">ganttex16.php</code>)</a></code> </a></dt><dt>16.84. <a href="ch16s04.html#fig.gantt-divider-lines">Gantt divider lines</a></dt><dt>16.85. <a href="ch16s04.html#fig.ganttex18">Adjusting the plot box around the gantt chart <code class="uri"><a class="uri" href="example_src/ganttex18.html" target="_top">(<code class="filename">ganttex18.php</code>)</a></code> </a></dt><dt>16.86. <a href="ch16s04.html#fig.gantthgridex1"> <code class="uri"><a class="uri" href="example_src/gantthgridex1.html" target="_top">(<code class="filename">gantthgridex1.php</code>)</a></code> </a></dt><dt>16.87. <a href="ch16s04.html#fig.ganttex17-flag">Adding a country flag to the top left corner of the gantt graph <code class="uri"><a class="uri" href="example_src/ganttex17-flag.html" target="_top">(<code class="filename">ganttex17-flag.php</code>)</a></code> </a></dt><dt>16.88. <a href="ch16s04.html#fig.gantt_textex1">Adding two text objects to a Gantt graph <code class="uri"><a class="uri" href="example_src/gantt_textex1.html" target="_top">(<code class="filename">gantt_textex1.php</code>)</a></code> </a></dt><dt>16.89. <a href="ch16s04.html#fig.gantt-locale-error">Error message when using an unsupported Locale in Gantt chart</a></dt><dt>16.90. <a href="ch16s04.html#fig.ganttex19">Using Swedish locale. Notice the L for Lordag instead of S for Saturday <code class="uri"><a class="uri" href="example_src/ganttex19.html" target="_top">(<code class="filename">ganttex19.php</code>)</a></code> </a></dt><dt>16.91. <a href="ch16s04.html#fig.gantthourminex1">Using multiple title columns with a scale of one day <code class="uri"><a class="uri" href="example_src/gantthourminex1.html" target="_top">(<code class="filename">gantthourminex1.php</code>)</a></code> </a></dt><dt>16.92. <a href="ch16s04.html#fig.ganttex30">Using multiple markers and indenting titles in the Gantt chart <code class="uri"><a class="uri" href="example_src/ganttex30.html" target="_top">(<code class="filename">ganttex30.php</code>)</a></code> </a></dt><dt>16.93. <a href="ch16s04.html#fig.ganttconstrainex2">Using a grouping bar together with constraints <code class="uri"><a class="uri" href="example_src/ganttconstrainex2.html" target="_top">(<code class="filename">ganttconstrainex2.php</code>)</a></code> </a></dt><dt>17.1. <a href="ch17.html#fig.ledex1">LEDC_GREEN <code class="uri"><a class="uri" href="example_src/ledex1.html" target="_top">(<code class="filename">ledex1.php</code>)</a></code> </a></dt><dt>17.2. <a href="ch17.html#fig.ledex2">LEDC_RED <code class="uri"><a class="uri" href="example_src/ledex2.html" target="_top">(<code class="filename">ledex2.php</code>)</a></code> </a></dt><dt>17.3. <a href="ch17.html#fig.ledex3">LEDC_YELLOW <code class="uri"><a class="uri" href="example_src/ledex3.html" target="_top">(<code class="filename">ledex3.php</code>)</a></code> </a></dt><dt>17.4. <a href="ch17.html#fig.ledex5">LEDC_BLUE <code class="uri"><a class="uri" href="example_src/ledex5.html" target="_top">(<code class="filename">ledex5.php</code>)</a></code> </a></dt><dt>17.5. <a href="ch17.html#fig.ledex6">LEDC_GRAY <code class="uri"><a class="uri" href="example_src/ledex6.html" target="_top">(<code class="filename">ledex6.php</code>)</a></code> </a></dt><dt>17.6. <a href="ch17.html#fig.ledex17">LEDC_INVERTGRAY <code class="uri"><a class="uri" href="example_src/ledex17.html" target="_top">(<code class="filename">ledex17.php</code>)</a></code> </a></dt><dt>17.7. <a href="ch17.html#fig.ledex7">LEDC_CHOCOLATE <code class="uri"><a class="uri" href="example_src/ledex7.html" target="_top">(<code class="filename">ledex7.php</code>)</a></code> </a></dt><dt>17.8. <a href="ch17.html#fig.ledex8">LEDC_PERU <code class="uri"><a class="uri" href="example_src/ledex8.html" target="_top">(<code class="filename">ledex8.php</code>)</a></code> </a></dt><dt>17.9. <a href="ch17.html#fig.ledex9">LEDC_GOLDENROD <code class="uri"><a class="uri" href="example_src/ledex9.html" target="_top">(<code class="filename">ledex9.php</code>)</a></code> </a></dt><dt>17.10. <a href="ch17.html#fig.ledex10">LEDC_KHAKI <code class="uri"><a class="uri" href="example_src/ledex10.html" target="_top">(<code class="filename">ledex10.php</code>)</a></code> </a></dt><dt>17.11. <a href="ch17.html#fig.ledex11">LEDC_OLIVE <code class="uri"><a class="uri" href="example_src/ledex11.html" target="_top">(<code class="filename">ledex11.php</code>)</a></code> </a></dt><dt>17.12. <a href="ch17.html#fig.ledex12">LEDC_LIMEGREEN <code class="uri"><a class="uri" href="example_src/ledex12.html" target="_top">(<code class="filename">ledex12.php</code>)</a></code> </a></dt><dt>17.13. <a href="ch17.html#fig.ledex13">LEDC_FORESTGREEN <code class="uri"><a class="uri" href="example_src/ledex13.html" target="_top">(<code class="filename">ledex13.php</code>)</a></code> </a></dt><dt>17.14. <a href="ch17.html#fig.ledex14">LEDC_TEAL <code class="uri"><a class="uri" href="example_src/ledex14.html" target="_top">(<code class="filename">ledex14.php</code>)</a></code> </a></dt><dt>17.15. <a href="ch17.html#fig.ledex15">LEDC_STEELBLUE <code class="uri"><a class="uri" href="example_src/ledex15.html" target="_top">(<code class="filename">ledex15.php</code>)</a></code> </a></dt><dt>17.16. <a href="ch17.html#fig.ledex16">LEDC_NAVY <code class="uri"><a class="uri" href="example_src/ledex16.html" target="_top">(<code class="filename">ledex16.php</code>)</a></code> </a></dt><dt>17.17. <a href="ch17.html#fig.ledex4">Supersampling=1 <code class="uri"><a class="uri" href="example_src/ledex4.html" target="_top">(<code class="filename">ledex4.php</code>)</a></code> </a></dt><dt>17.18. <a href="ch17.html#fig.ledex4.1">Supersampling=2 (default) <code class="uri"><a class="uri" href="example_src/ledex4.1.html" target="_top">(<code class="filename">ledex4.1.php</code>)</a></code> </a></dt><dt>17.19. <a href="ch17.html#fig.ledex4.2">Supersampling=4 <code class="uri"><a class="uri" href="example_src/ledex4.2.html" target="_top">(<code class="filename">ledex4.2.php</code>)</a></code> </a></dt><dt>17.20. <a href="ch17.html#fig.cyrillic-led">LED 4x7 Cyrillic alphabet support</a></dt><dt>17.21. <a href="ch17s02.html#fig.antispamex01">Sample illustration of captcha challenge <code class="uri"><a class="uri" href="example_src/antispamex01.html" target="_top">(<code class="filename">antispamex01.php</code>)</a></code> </a></dt><dt>17.22. <a href="ch17s03.html#fig.canvasex01">A simple canvas graph to draw a text box <code class="uri"><a class="uri" href="example_src/canvasex01.html" target="_top">(<code class="filename">canvasex01.php</code>)</a></code> </a></dt><dt>17.23. <a href="ch17s03.html#fig.canvasex02">Drawing some basic geometric shapes on a canvas <code class="uri"><a class="uri" href="example_src/canvasex02.html" target="_top">(<code class="filename">canvasex02.php</code>)</a></code> </a></dt><dt>17.24. <a href="ch17s03.html#fig.canvasex03">Creating a canvas graph with a scale and using the shape class <code class="uri"><a class="uri" href="example_src/canvasex03.html" target="_top">(<code class="filename">canvasex03.php</code>)</a></code> </a></dt><dt>17.25. <a href="ch17s03.html#fig.canvasex04">Changing the image size to create a smaller version of the previous example <code class="uri"><a class="uri" href="example_src/canvasex04.html" target="_top">(<code class="filename">canvasex04.php</code>)</a></code> </a></dt><dt>17.26. <a href="ch17s03.html#fig.canvasex05">Keeping the image size but changing the scale <code class="uri"><a class="uri" href="example_src/canvasex05.html" target="_top">(<code class="filename">canvasex05.php</code>)</a></code> </a></dt><dt>17.27. <a href="ch17s03.html#fig.canvasex06">Example of using an indented rectangle <code class="uri"><a class="uri" href="example_src/canvasex06.html" target="_top">(<code class="filename">canvasex06.php</code>)</a></code> </a></dt><dt>18.1. <a href="ch18.html#fig.example16.6">Linear regression using utility class <code class="uri"><a class="uri" href="example_src/example16.6.html" target="_top">(<code class="filename">example16.6.php</code>)</a></code> </a></dt><dt>19.1. <a href="ch19.html#fig.table-overview">Standalone table examples</a></dt><dt>19.2. <a href="ch19.html#fig.bartable_intro">Combining a graphic table and a bar graph</a></dt><dt>19.3. <a href="ch19s02.html#fig.table_howto1">The most basic 2x4 table <code class="uri"><a class="uri" href="example_src/table_howto1.html" target="_top">(<code class="filename">table_howto1.php</code>)</a></code> </a></dt><dt>19.4. <a href="ch19s02.html#fig.table_howto2">Merging the rightmost 4 cells in the table <code class="uri"><a class="uri" href="example_src/table_howto2.html" target="_top">(<code class="filename">table_howto2.php</code>)</a></code> </a></dt><dt>19.5. <a href="ch19s02.html#fig.table_howto3">Merging the top row <code class="uri"><a class="uri" href="example_src/table_howto3.html" target="_top">(<code class="filename">table_howto3.php</code>)</a></code> </a></dt><dt>19.6. <a href="ch19s02.html#fig.table_howto5">Adjusting the font in the top row <code class="uri"><a class="uri" href="example_src/table_howto5.html" target="_top">(<code class="filename">table_howto5.php</code>)</a></code> </a></dt><dt>19.7. <a href="ch19s02.html#fig.table_howto4">Merging and setting the colors the top row <code class="uri"><a class="uri" href="example_src/table_howto4.html" target="_top">(<code class="filename">table_howto4.php</code>)</a></code> </a></dt><dt>19.8. <a href="ch19s02.html#fig.table_howto6">Setting the minimum column width to 35 pixels. <code class="uri"><a class="uri" href="example_src/table_howto6.html" target="_top">(<code class="filename">table_howto6.php</code>)</a></code> </a></dt><dt>19.9. <a href="ch19s02.html#fig.table_howto7.1">Double lines 1 <code class="uri"><a class="uri" href="example_src/table_howto7.1.html" target="_top">(<code class="filename">table_howto7.1.php</code>)</a></code> </a></dt><dt>19.10. <a href="ch19s02.html#fig.table_howto7.2">Double lines 2 <code class="uri"><a class="uri" href="example_src/table_howto7.2.html" target="_top">(<code class="filename">table_howto7.2.php</code>)</a></code> </a></dt><dt>19.11. <a href="ch19s02.html#fig.table_howto8">Removing some grid lines and border. In addition we have right aligned all the cells as is common practice for numeric data. <code class="uri"><a class="uri" href="example_src/table_howto8.html" target="_top">(<code class="filename">table_howto8.php</code>)</a></code> </a></dt><dt>19.12. <a href="ch19s02.html#fig.table_howto9">Applying a number format to the data in the cells <code class="uri"><a class="uri" href="example_src/table_howto9.html" target="_top">(<code class="filename">table_howto9.php</code>)</a></code> </a></dt><dt>19.13. <a href="ch19s02.html#fig.table_flagex1">Using country flags in the table cells <code class="uri"><a class="uri" href="example_src/table_flagex1.html" target="_top">(<code class="filename">table_flagex1.php</code>)</a></code> </a></dt><dt>19.14. <a href="ch19s05.html#fig.table_mex00">xx <code class="uri"><a class="uri" href="example_src/table_mex00.html" target="_top">(<code class="filename">table_mex00.php</code>)</a></code> </a></dt><dt>19.15. <a href="ch19s05.html#fig.table_mex0">xx <code class="uri"><a class="uri" href="example_src/table_mex0.html" target="_top">(<code class="filename">table_mex0.php</code>)</a></code> </a></dt><dt>19.16. <a href="ch19s05.html#fig.table_mex1">xx <code class="uri"><a class="uri" href="example_src/table_mex1.html" target="_top">(<code class="filename">table_mex1.php</code>)</a></code> </a></dt><dt>19.17. <a href="ch19s05.html#fig.table_mex3">xx <code class="uri"><a class="uri" href="example_src/table_mex3.html" target="_top">(<code class="filename">table_mex3.php</code>)</a></code> </a></dt><dt>19.18. <a href="ch19s05.html#fig.table_vtext">Vertical text <code class="uri"><a class="uri" href="example_src/table_vtext.html" target="_top">(<code class="filename">table_vtext.php</code>)</a></code> </a></dt><dt>19.19. <a href="ch19s05.html#fig.table_iconex1">Adding an icon (image) in a table cell <code class="uri"><a class="uri" href="example_src/table_iconex1.html" target="_top">(<code class="filename">table_iconex1.php</code>)</a></code> </a></dt><dt>19.20. <a href="ch19s06.html#fig.tablebarex1">Combining a bar graph and a table <code class="uri"><a class="uri" href="example_src/tablebarex1.html" target="_top">(<code class="filename">tablebarex1.php</code>)</a></code> </a></dt><dt>20.1. <a href="ch20.html#fig.odometer-bulletin">Odometers</a></dt><dt>20.2. <a href="ch20s02.html#fig.odotutex00">A basic odometer <code class="uri"><a class="uri" href="example_src/odotutex00.html" target="_top">(<code class="filename">odotutex00.php</code>)</a></code> </a></dt><dt>20.3. <a href="ch20s02.html#fig.odotutex01">A full circle odometer <code class="uri"><a class="uri" href="example_src/odotutex01.html" target="_top">(<code class="filename">odotutex01.php</code>)</a></code> </a></dt><dt>20.4. <a href="ch20s02.html#fig.odotutex02">Adding titles and captions <code class="uri"><a class="uri" href="example_src/odotutex02.html" target="_top">(<code class="filename">odotutex02.php</code>)</a></code> </a></dt><dt>20.5. <a href="ch20s02.html#fig.odotutex03">Adding a multi line caption <code class="uri"><a class="uri" href="example_src/odotutex03.html" target="_top">(<code class="filename">odotutex03.php</code>)</a></code> </a></dt><dt>20.6. <a href="ch20s02.html#fig.odotutex04">Changing colors <code class="uri"><a class="uri" href="example_src/odotutex04.html" target="_top">(<code class="filename">odotutex04.php</code>)</a></code> </a></dt><dt>20.7. <a href="ch20s02.html#fig.odotutex06">Possible shapes of the odometer indicator <code class="uri"><a class="uri" href="example_src/odotutex06.html" target="_top">(<code class="filename">odotutex06.php</code>)</a></code> </a></dt><dt>20.8. <a href="ch20s02.html#fig.odotutex07">Illustration of various sizes of arrow heads <code class="uri"><a class="uri" href="example_src/odotutex07.html" target="_top">(<code class="filename">odotutex07.php</code>)</a></code> </a></dt><dt>20.9. <a href="ch20s02.html#fig.odotutex08">Adding drop shadows <code class="uri"><a class="uri" href="example_src/odotutex08.html" target="_top">(<code class="filename">odotutex08.php</code>)</a></code> </a></dt><dt>20.10. <a href="ch20s02.html#fig.odotutex09">Increasing the individual margins around the plots <code class="uri"><a class="uri" href="example_src/odotutex09.html" target="_top">(<code class="filename">odotutex09.php</code>)</a></code> </a></dt><dt>20.11. <a href="ch20s02.html#fig.odotutex10">Adding colored scale indicators <code class="uri"><a class="uri" href="example_src/odotutex10.html" target="_top">(<code class="filename">odotutex10.php</code>)</a></code> </a></dt><dt>20.12. <a href="ch20s02.html#fig.odotutex11">Adjusting the non-colored center area <code class="uri"><a class="uri" href="example_src/odotutex11.html" target="_top">(<code class="filename">odotutex11.php</code>)</a></code> </a></dt><dt>20.13. <a href="ch20s02.html#fig.odotutex12">Adding a second scale indicator <code class="uri"><a class="uri" href="example_src/odotutex12.html" target="_top">(<code class="filename">odotutex12.php</code>)</a></code> </a></dt><dt>20.14. <a href="ch20s02.html#fig.odotutex13">Adding a scale legend by using the label property <code class="uri"><a class="uri" href="example_src/odotutex13.html" target="_top">(<code class="filename">odotutex13.php</code>)</a></code> </a></dt><dt>20.15. <a href="ch20s03.html#fig.odotutex14"> <code class="uri"><a class="uri" href="example_src/odotutex14.html" target="_top">(<code class="filename">odotutex14.php</code>)</a></code> </a></dt><dt>20.16. <a href="ch20s03.html#fig.odotutex15">Adjusting the scale format <code class="uri"><a class="uri" href="example_src/odotutex15.html" target="_top">(<code class="filename">odotutex15.php</code>)</a></code> </a></dt><dt>20.17. <a href="ch20s03.html#fig.odotutex16">Adjusting start and end angles of scale <code class="uri"><a class="uri" href="example_src/odotutex16.html" target="_top">(<code class="filename">odotutex16.php</code>)</a></code> </a></dt><dt>20.18. <a href="ch20s03.html#fig.odotutex16.1">Adding gray areas below the min and max scale values <code class="uri"><a class="uri" href="example_src/odotutex16.1.html" target="_top">(<code class="filename">odotutex16.1.php</code>)</a></code> </a></dt><dt>20.19. <a href="ch20s04.html#fig.odotutex17">Manually specifying the position of odometer plots <code class="uri"><a class="uri" href="example_src/odotutex17.html" target="_top">(<code class="filename">odotutex17.php</code>)</a></code> </a></dt><dt>20.20. <a href="ch20s04.html#fig.odotutex18">Using layout classes for automatic positioning <code class="uri"><a class="uri" href="example_src/odotutex18.html" target="_top">(<code class="filename">odotutex18.php</code>)</a></code> </a></dt><dt>20.21. <a href="ch20s05.html#fig.odotutex19">Adding an icon and text to a Odometer graph <code class="uri"><a class="uri" href="example_src/odotutex19.html" target="_top">(<code class="filename">odotutex19.php</code>)</a></code> </a></dt><dt>21.1. <a href="ch21.html#fig.windrose-intro">An basic Windrose plot</a></dt><dt>21.2. <a href="ch21.html#id2586867"><code class="code">WINDROSE_TYPE4</code></a></dt><dt>21.3. <a href="ch21.html#id2586898"><code class="code">WINDROSE_TYPE8</code></a></dt><dt>21.4. <a href="ch21.html#id2586927"><code class="code">WINDROSE_TYPE16</code></a></dt><dt>21.5. <a href="ch21.html#id2586957"><code class="code">WINDROSE_TYPEFREE</code></a></dt><dt>21.6. <a href="ch21s02.html#fig.windrose_ex0">A basic 16 direction windrose graph <code class="uri"><a class="uri" href="example_src/windrose_ex0.html" target="_top">(<code class="filename">windrose_ex0.php</code>)</a></code> </a></dt><dt>21.7. <a href="ch21s02.html#fig.windrose_2plots_ex1">Adding two windrose plots to the same graph <code class="uri"><a class="uri" href="example_src/windrose_2plots_ex1.html" target="_top">(<code class="filename">windrose_2plots_ex1.php</code>)</a></code> </a></dt><dt>21.8. <a href="ch21s02.html#id2588081">Positioning with LBLPOSITION_CENTER</a></dt><dt>21.9. <a href="ch21s02.html#id2588101">Positioning with LBLPOSITION_EDGE</a></dt><dt>21.10. <a href="ch21s03.html#fig.windrose-legend-methods">Windrose legend methods</a></dt><dt>21.11. <a href="ch21s03.html#fig.windrose_ex6.1">Using chinese fonts <code class="uri"><a class="uri" href="example_src/windrose_ex6.1.html" target="_top">(<code class="filename">windrose_ex6.1.php</code>)</a></code> </a></dt><dt>21.12. <a href="ch21s03.html#fig.windrose_ex7.1">Japanese locale <code class="uri"><a class="uri" href="example_src/windrose_ex7.1.html" target="_top">(<code class="filename">windrose_ex7.1.php</code>)</a></code> </a></dt><dt>21.13. <a href="ch21s04.html#fig.windrose_ex8.1">Adding label background <code class="uri"><a class="uri" href="example_src/windrose_ex8.1.html" target="_top">(<code class="filename">windrose_ex8.1.php</code>)</a></code> </a></dt><dt>21.14. <a href="ch21s04.html#fig.windrose-legend-lstyles">Different legend label styles</a></dt><dt>21.15. <a href="ch21s04.html#fig.windrose_ex9.1">Interpretation of ordinal keys <code class="uri"><a class="uri" href="example_src/windrose_ex9.1.html" target="_top">(<code class="filename">windrose_ex9.1.php</code>)</a></code> </a></dt><dt>21.16. <a href="ch21s05.html#fig.windrose_icon_ex1">Adding a "tornado" icon to the top left corner <code class="uri"><a class="uri" href="example_src/windrose_icon_ex1.html" target="_top">(<code class="filename">windrose_icon_ex1.php</code>)</a></code> </a></dt><dt>21.17. <a href="ch21s06.html#fig.windrose_layout_ex0">Using layout classes to position 4 windrose plots <code class="uri"><a class="uri" href="example_src/windrose_layout_ex0.html" target="_top">(<code class="filename">windrose_layout_ex0.php</code>)</a></code> </a></dt><dt>21.18. <a href="ch21s06.html#fig.windrose_layout_ex1">Using layout classes to position 5 windrose plots <code class="uri"><a class="uri" href="example_src/windrose_layout_ex1.html" target="_top">(<code class="filename">windrose_layout_ex1.php</code>)</a></code> </a></dt><dt>21.19. <a href="ch21s07.html#fig.windrose_ex1"> <code class="uri"><a class="uri" href="example_src/windrose_ex1.html" target="_top">(<code class="filename">windrose_ex1.php</code>)</a></code> </a></dt><dt>21.20. <a href="ch21s07.html#fig.windrose_ex2"> <code class="uri"><a class="uri" href="example_src/windrose_ex2.html" target="_top">(<code class="filename">windrose_ex2.php</code>)</a></code> </a></dt><dt>21.21. <a href="ch21s07.html#fig.windrose_ex3"> <code class="uri"><a class="uri" href="example_src/windrose_ex3.html" target="_top">(<code class="filename">windrose_ex3.php</code>)</a></code> </a></dt><dt>21.22. <a href="ch21s07.html#fig.windrose_ex4"> <code class="uri"><a class="uri" href="example_src/windrose_ex4.html" target="_top">(<code class="filename">windrose_ex4.php</code>)</a></code> </a></dt><dt>21.23. <a href="ch21s07.html#fig.windrose_ex5"> <code class="uri"><a class="uri" href="example_src/windrose_ex5.html" target="_top">(<code class="filename">windrose_ex5.php</code>)</a></code> </a></dt><dt>21.24. <a href="ch21s07.html#fig.windrose_ex6"> <code class="uri"><a class="uri" href="example_src/windrose_ex6.html" target="_top">(<code class="filename">windrose_ex6.php</code>)</a></code> </a></dt><dt>21.25. <a href="ch21s07.html#fig.windrose_ex7"> <code class="uri"><a class="uri" href="example_src/windrose_ex7.html" target="_top">(<code class="filename">windrose_ex7.php</code>)</a></code> </a></dt><dt>21.26. <a href="ch21s07.html#fig.windrose_ex8">Show how to set different styles for individual radial grid lines <code class="uri"><a class="uri" href="example_src/windrose_ex8.html" target="_top">(<code class="filename">windrose_ex8.php</code>)</a></code> </a></dt><dt>21.27. <a href="ch21s07.html#fig.windrose_ex9"> <code class="uri"><a class="uri" href="example_src/windrose_ex9.html" target="_top">(<code class="filename">windrose_ex9.php</code>)</a></code> </a></dt><dt>21.28. <a href="ch21s07.html#fig.windrose_bgimg_ex1"> <code class="uri"><a class="uri" href="example_src/windrose_bgimg_ex1.html" target="_top">(<code class="filename">windrose_bgimg_ex1.php</code>)</a></code> </a></dt><dt>22.1. <a href="ch22.html#fig.matrix_introex">A medium complex example to shows some capabilities of matrix plots <code class="uri"><a class="uri" href="example_src/matrix_introex.html" target="_top">(<code class="filename">matrix_introex.php</code>)</a></code> </a></dt><dt>22.2. <a href="ch22s02.html#fig.matrix_ex0">A basic matrix graph with all default values <code class="uri"><a class="uri" href="example_src/matrix_ex0.html" target="_top">(<code class="filename">matrix_ex0.php</code>)</a></code> </a></dt><dt>22.3. <a href="ch22s04.html#fig.matrix-plot-adj-contrast">The effects of changing the value range for the colormap</a></dt><dt>22.4. <a href="ch22s04.html#fig.matrix_ex05">Using a circular module type <code class="uri"><a class="uri" href="example_src/matrix_ex05.html" target="_top">(<code class="filename">matrix_ex05.php</code>)</a></code> </a></dt><dt>22.5. <a href="ch22s04.html#fig.matrix_ex04.1">Matrix alpha blending=0.2 <code class="uri"><a class="uri" href="example_src/matrix_ex04.1.html" target="_top">(<code class="filename">matrix_ex04.1.php</code>)</a></code> </a></dt><dt>22.6. <a href="ch22s04.html#fig.matrix_ex04.2">Matrix alpha blending=0.7 <code class="uri"><a class="uri" href="example_src/matrix_ex04.2.html" target="_top">(<code class="filename">matrix_ex04.2.php</code>)</a></code> </a></dt><dt>22.7. <a href="ch22s04.html#fig.matrix-legend-pos">Matrix legend positions</a></dt><dt>22.8. <a href="ch22s04.html#fig.matrix_edgeex01">Adding row and column legends to a matrix plot <code class="uri"><a class="uri" href="example_src/matrix_edgeex01.html" target="_top">(<code class="filename">matrix_edgeex01.php</code>)</a></code> </a></dt><dt>22.9. <a href="ch22s05.html#fig.matrix_ex03">Adding an icon to the lower right corner <code class="uri"><a class="uri" href="example_src/matrix_ex03.html" target="_top">(<code class="filename">matrix_ex03.php</code>)</a></code> </a></dt><dt>22.10. <a href="ch22s05.html#fig.matrix_ex04">Adding a background image to the matrix graph <code class="uri"><a class="uri" href="example_src/matrix_ex04.html" target="_top">(<code class="filename">matrix_ex04.php</code>)</a></code> </a></dt><dt>22.11. <a href="ch22s06.html#fig.matrix_ex06">Adding plot lines to the matrix plot <code class="uri"><a class="uri" href="example_src/matrix_ex06.html" target="_top">(<code class="filename">matrix_ex06.php</code>)</a></code> </a></dt><dt>22.12. <a href="ch22s07.html#fig.matrix_layout_ex1">Using layout classes with Matrix plots <code class="uri"><a class="uri" href="example_src/matrix_layout_ex1.html" target="_top">(<code class="filename">matrix_layout_ex1.php</code>)</a></code> </a></dt><dt>22.13. <a href="ch22s08.html#id2594175">Standard color maps</a></dt><dt>22.14. <a href="ch22s08.html#id2594207">Centered color map</a></dt><dt>22.15. <a href="ch22s08.html#id2594238">Continues color map</a></dt><dt>23.1. <a href="ch23.html#fig.contour2_ex1">Filled contour with labels <code class="uri"><a class="uri" href="example_src/contour2_ex1.html" target="_top">(<code class="filename">contour2_ex1.php</code>)</a></code> </a></dt><dt>23.2. <a href="ch23.html#fig.contour2_ex2">Filled contour with no isobar lines <code class="uri"><a class="uri" href="example_src/contour2_ex2.html" target="_top">(<code class="filename">contour2_ex2.php</code>)</a></code> </a></dt><dt>23.3. <a href="ch23.html#fig.contour2_ex3">Manual colors for contour <code class="uri"><a class="uri" href="example_src/contour2_ex3.html" target="_top">(<code class="filename">contour2_ex3.php</code>)</a></code> </a></dt><dt>23.4. <a href="ch23.html#fig.contour2_ex4">Labels that follows the gradients <code class="uri"><a class="uri" href="example_src/contour2_ex4.html" target="_top">(<code class="filename">contour2_ex4.php</code>)</a></code> </a></dt><dt>23.5. <a href="ch23.html#fig.contour2_ex5">Labels that are always horizontal. In this example we have also shown how to change the colors. <code class="uri"><a class="uri" href="example_src/contour2_ex5.html" target="_top">(<code class="filename">contour2_ex5.php</code>)</a></code> </a></dt><dt>23.6. <a href="ch23.html#id2595141">Triangulation step 0</a></dt><dt>23.7. <a href="ch23.html#id2595170">Triangulation step 1</a></dt><dt>23.8. <a href="ch23.html#id2595196">Triangulation step 2</a></dt><dt>23.9. <a href="ch23.html#id2595278">"Rectangularization" step 0</a></dt><dt>23.10. <a href="ch23.html#id2595302">"Rectangularization" step 1</a></dt><dt>23.11. <a href="ch23.html#id2595327">"Rectangularization" step 2</a></dt><dt>23.12. <a href="ch23.html#fig.contour2_ex6">7 Isobars, "rect" method <code class="uri"><a class="uri" href="example_src/contour2_ex6.html" target="_top">(<code class="filename">contour2_ex6.php</code>)</a></code> </a></dt><dt>23.13. <a href="ch23.html#fig.contour2_ex7">7 Isobars, "tri" method <code class="uri"><a class="uri" href="example_src/contour2_ex7.html" target="_top">(<code class="filename">contour2_ex7.php</code>)</a></code> </a></dt><dt>23.14. <a href="ch23.html#id2595567">Rectangular sub-division</a></dt><dt>23.15. <a href="ch23.html#id2595593">Triangular sub-division</a></dt><dt>24.1. <a href="ch24s02.html#fig.explaining-barcode">Understanding linear barcodes. Example with Code 25 symbology</a></dt><dt>24.2. <a href="ch24s04.html#fig.linear-barcode-demoapp">Linear Barcode Demo application (screen shot from running in
WEB-browser)</a></dt><dt>24.3. <a href="ch24s05.html#id2596483">Encoding "ABC123" with CODE 39.</a></dt><dt>24.4. <a href="ch24s05.html#fig.c128-abc123">Encoding "ABC123" with CODE 128.</a></dt><dt>24.5. <a href="ch24s06.html#fig.barcode-validation-error">Image error - Failed barcode data validation</a></dt><dt>24.6. <a href="ch24s08.html#fig.adding-chk-c39">Encoding "ABC123" with CODE 39 adding checksum (checksum=4).</a></dt><dt>24.7. <a href="ch24s08.html#fig.barcode-c39-ex2">Encoding "ABC123" with CODE 39, hiding the text.</a></dt><dt>24.8. <a href="ch24s09.html#id2597646">UPC A Example</a></dt><dt>24.9. <a href="ch24s09.html#id2597838">UPC E Encoding of "05510000120"</a></dt><dt>24.10. <a href="ch24s09.html#id2597870">UPC A Encoding of "05510000120"</a></dt><dt>24.11. <a href="ch24s09.html#id2597955">EAN 8 Example</a></dt><dt>24.12. <a href="ch24s09.html#id2598047">EAN 13 Example</a></dt><dt>24.13. <a href="ch24s09.html#id2598148">EAN 128 Example</a></dt><dt>24.14. <a href="ch24s09.html#id2598277">Industrial 2 of 5, without check
digit</a></dt><dt>24.15. <a href="ch24s09.html#id2598310">Industrial 2 of 5, with check digit</a></dt><dt>24.16. <a href="ch24s09.html#id2598461">Industrial 2 of 5, without check
digit</a></dt><dt>24.17. <a href="ch24s09.html#id2598494">Industrial 2 of 5, with check digit</a></dt><dt>24.18. <a href="ch24s09.html#id2598630">Code 11, without check digit</a></dt><dt>24.19. <a href="ch24s09.html#id2598664">Code 11, with check digit</a></dt><dt>24.20. <a href="ch24s09.html#id2598817">Code 39, without check digit</a></dt><dt>24.21. <a href="ch24s09.html#id2598852">Code 39, with check digit</a></dt><dt>24.22. <a href="ch24s09.html#id2598980">Code 39 Extended, without check
digit</a></dt><dt>24.23. <a href="ch24s09.html#id2599013">Code 39 Extended, with check digit</a></dt><dt>24.24. <a href="ch24s09.html#id2599094">Code 128</a></dt><dt>24.25. <a href="ch24s09.html#id2599178">Codabar</a></dt><dt>24.26. <a href="ch24s09.html#id2599349">Bookland (ISBN)</a></dt><dt>25.1. <a href="ch25.html#fig.pdf417-structure-overview">PDF417 Structure - Overview</a></dt><dt>25.2. <a href="ch25.html#fig.pdf417-structure-details">PDF417 Structure - Details of a real barcode</a></dt><dt>25.3. <a href="ch25s02.html#fig.pdf417-demoapp">PDF417 WEB-based demo application</a></dt><dt>25.4. <a href="ch25s03.html#fig.pdf417-encodation-overview">Overview of the interaction between encoder and backends</a></dt><dt>25.5. <a href="ch25s03.html#fig.pdf417_ex0">The most basic PDF417 script <code class="uri"><a class="uri" href="example_src/pdf417_ex0.html" target="_top">(<code class="filename">pdf417_ex0.php</code>)</a></code> </a></dt><dt>25.6. <a href="ch25s03.html#fig.pdf417_ex1">Adding error handling <code class="uri"><a class="uri" href="example_src/pdf417_ex1.html" target="_top">(<code class="filename">pdf417_ex1.php</code>)</a></code> </a></dt><dt>25.7. <a href="ch25s03.html#fig.pdf417_ex1b">Adjusting the number of columns and error correction level <code class="uri"><a class="uri" href="example_src/pdf417_ex1b.html" target="_top">(<code class="filename">pdf417_ex1b.php</code>)</a></code> </a></dt><dt>25.8. <a href="ch25s03.html#fig.pdf417_ex2">Adjusting the module width and showing human readable text <code class="uri"><a class="uri" href="example_src/pdf417_ex2.html" target="_top">(<code class="filename">pdf417_ex2.php</code>)</a></code> </a></dt><dt>25.9. <a href="ch25s04.html#id2600868">Structure for manually specified encodation schema</a></dt><dt>25.10. <a href="ch25s04.html#id2602035">Normal PDF417</a></dt><dt>25.11. <a href="ch25s04.html#id2602069">Truncated PDF417</a></dt><dt>25.12. <a href="ch25s08.html#fig.pdf417_ex3">Showing human readable text <code class="uri"><a class="uri" href="example_src/pdf417_ex3.html" target="_top">(<code class="filename">pdf417_ex3.php</code>)</a></code> </a></dt><dt>25.13. <a href="ch25s08.html#fig.pdf417_ex4">Changing colors <code class="uri"><a class="uri" href="example_src/pdf417_ex4.html" target="_top">(<code class="filename">pdf417_ex4.php</code>)</a></code> </a></dt><dt>25.14. <a href="ch25s08.html#fig.pdf417_ex6"> <code class="uri"><a class="uri" href="example_src/pdf417_ex6.html" target="_top">(<code class="filename">pdf417_ex6.php</code>)</a></code> </a></dt><dt>26.1. <a href="ch26.html#fig.datamatrix-structure">Datamatrix structure.</a></dt><dt>26.2. <a href="ch26.html#fig.datamatrix-square">Datamatrix - Square symbol shape</a></dt><dt>26.3. <a href="ch26.html#fig.datamatrix-rect">Datamatrix - Rectangle symbol shape</a></dt><dt>26.4. <a href="ch26s02.html#fig.datamatrix-encodation-principle">Datamatrix encodation principle</a></dt><dt>26.5. <a href="ch26s02.html#fig.datamatrix_ex00">The simplest possible datamatrix script <code class="uri"><a class="uri" href="example_src/datamatrix_ex00.html" target="_top">(<code class="filename">datamatrix_ex00.php</code>)</a></code> </a></dt><dt>26.6. <a href="ch26s02.html#fig.datamatrix-error-image">Datamatrix error image</a></dt><dt>26.7. <a href="ch26s02.html#fig.datamatrix_ex0">Datamatrix with basic error handling <code class="uri"><a class="uri" href="example_src/datamatrix_ex0.html" target="_top">(<code class="filename">datamatrix_ex0.php</code>)</a></code> </a></dt><dt>26.8. <a href="ch26s02.html#fig.datamatrix_ex1">Datamatrix with modified module width <code class="uri"><a class="uri" href="example_src/datamatrix_ex1.html" target="_top">(<code class="filename">datamatrix_ex1.php</code>)</a></code> </a></dt><dt>26.9. <a href="ch26s02.html#fig.datamatrix-demoapp">Datamatrix WEB-based demo application</a></dt><dt>26.10. <a href="ch26s03.html#fig.datamatrix_ex4">Datamatrix example, setting quiet zone and ASCII encoding <code class="uri"><a class="uri" href="example_src/datamatrix_ex4.html" target="_top">(<code class="filename">datamatrix_ex4.php</code>)</a></code> </a></dt><dt>26.11. <a href="ch26s03.html#fig.datamatrix-postscript-output">Datamatrix postscript output</a></dt><dt>26.12. <a href="ch26s03.html#fig.datamatrix_ex5">Datamatrix example, changing colors <code class="uri"><a class="uri" href="example_src/datamatrix_ex5.html" target="_top">(<code class="filename">datamatrix_ex5.php</code>)</a></code> </a></dt><dt>27.1. <a href="ch27.html#fig.qr-structure-detailed">QR Code high level structure</a></dt><dt>27.2. <a href="ch27.html#id2608042">Creative usage of QR Barcodes</a></dt><dt>27.3. <a href="ch27.html#fig.qr-code-small">A small sized QR Code (version=2) </a></dt><dt>27.4. <a href="ch27.html#fig.qr-code-medium">A medium sized QR code (version=13)</a></dt><dt>27.5. <a href="ch27s02.html#id2616655">QR Encodation Process</a></dt><dt>27.6. <a href="ch27s02.html#fig.qrexample00">The first very basic QR code <code class="uri"><a class="uri" href="example_src/qrexample00.html" target="_top">(<code class="filename">qrexample00.php</code>)</a></code> </a></dt><dt>27.7. <a href="ch27s02.html#fig.qr-errmsg">QR Error message</a></dt><dt>27.8. <a href="ch27s02.html#fig.qrexample0">Adding basic exception handling <code class="uri"><a class="uri" href="example_src/qrexample0.html" target="_top">(<code class="filename">qrexample0.php</code>)</a></code> </a></dt><dt>27.9. <a href="ch27s02.html#fig.qrexample01">Adjusting the module width for the QR code <code class="uri"><a class="uri" href="example_src/qrexample01.html" target="_top">(<code class="filename">qrexample01.php</code>)</a></code> </a></dt><dt>27.10. <a href="ch27s02.html#id2618092">Structure for manually specify QR encodation schema</a></dt><dt>27.11. <a href="ch27s02.html#id2618334">QR Code - Example Postscript Output</a></dt><dt>27.12. <a href="ch27s02.html#fig.qr_template">A QR code template <code class="uri"><a class="uri" href="example_src/qr_template.html" target="_top">(<code class="filename">qr_template.php</code>)</a></code> </a></dt><dt>27.13. <a href="ch27s02.html#fig.qr-demo-app">QR Code WEB-based demo application</a></dt><dt>27.14. <a href="ch27s03.html#fig.qrexample04">Specified error correction level <code class="uri"><a class="uri" href="example_src/qrexample04.html" target="_top">(<code class="filename">qrexample04.php</code>)</a></code> </a></dt><dt>27.15. <a href="ch27s03.html#fig.qrexample05">QR Barcode with manually specified encodation <code class="uri"><a class="uri" href="example_src/qrexample05.html" target="_top">(<code class="filename">qrexample05.php</code>)</a></code> </a></dt><dt>27.16. <a href="ch27s03.html#fig.qrexample06">QR Barcode with image in JPG format <code class="uri"><a class="uri" href="example_src/qrexample06.html" target="_top">(<code class="filename">qrexample06.php</code>)</a></code> </a></dt><dt>27.17. <a href="ch27s03.html#fig.qrexample07">multiple manually specified encodation schema. <code class="uri"><a class="uri" href="example_src/qrexample07.html" target="_top">(<code class="filename">qrexample07.php</code>)</a></code> </a></dt><dt>27.18. <a href="ch27s03.html#fig.qrexample08">data read from file <code class="uri"><a class="uri" href="example_src/qrexample08.html" target="_top">(<code class="filename">qrexample08.php</code>)</a></code> </a></dt><dt>27.19. <a href="ch27s03.html#fig.qrexample09"> <code class="uri"><a class="uri" href="example_src/qrexample09.html" target="_top">(<code class="filename">qrexample09.php</code>)</a></code> </a></dt><dt>27.20. <a href="ch27s03.html#fig.qrexample10">Specified error correction level <code class="uri"><a class="uri" href="example_src/qrexample10.html" target="_top">(<code class="filename">qrexample10.php</code>)</a></code> </a></dt><dt>27.21. <a href="ch27s03.html#id2619239">QR With ASCII rendering</a></dt><dt>28.1. <a href="ch28.html#fig.aqua_example">Aqua Theme <code class="uri"><a class="uri" href="example_src/aqua_example.html" target="_top">(<code class="filename">aqua_example.php</code>)</a></code> </a></dt><dt>28.2. <a href="ch28.html#fig.green_example">Green Theme <code class="uri"><a class="uri" href="example_src/green_example.html" target="_top">(<code class="filename">green_example.php</code>)</a></code> </a></dt><dt>28.3. <a href="ch28.html#fig.ocean_example">Ocean Theme <code class="uri"><a class="uri" href="example_src/ocean_example.html" target="_top">(<code class="filename">ocean_example.php</code>)</a></code> </a></dt><dt>28.4. <a href="ch28.html#fig.pastel_example">Pastel Theme <code class="uri"><a class="uri" href="example_src/pastel_example.html" target="_top">(<code class="filename">pastel_example.php</code>)</a></code> </a></dt><dt>28.5. <a href="ch28.html#fig.softy_example">Softy Theme <code class="uri"><a class="uri" href="example_src/softy_example.html" target="_top">(<code class="filename">softy_example.php</code>)</a></code> </a></dt><dt>28.6. <a href="ch28.html#fig.vivid_example">Vivid Theme <code class="uri"><a class="uri" href="example_src/vivid_example.html" target="_top">(<code class="filename">vivid_example.php</code>)</a></code> </a></dt><dt>28.7. <a href="ch28.html#fig.orange_example">Orange Theme <code class="uri"><a class="uri" href="example_src/orange_example.html" target="_top">(<code class="filename">orange_example.php</code>)</a></code> </a></dt><dt>28.8. <a href="ch28.html#fig.rose_example">Rose Theme <code class="uri"><a class="uri" href="example_src/rose_example.html" target="_top">(<code class="filename">rose_example.php</code>)</a></code> </a></dt><dt>28.9. <a href="ch28.html#fig.universal_example">Universal Theme <code class="uri"><a class="uri" href="example_src/universal_example.html" target="_top">(<code class="filename">universal_example.php</code>)</a></code> </a></dt><dt>30.1. <a href="ch30.html#fig.theme_example">Theme Sample <code class="uri"><a class="uri" href="example_src/theme_example.html" target="_top">(<code class="filename">theme_example.php</code>)</a></code> </a></dt><dt>32.1. <a href="ch32.html#fig.y2synch">Synchronized y and y2 scales <code class="uri"><a class="uri" href="example_src/y2synch.html" target="_top">(<code class="filename">y2synch.php</code>)</a></code> </a></dt><dt>32.2. <a href="ch32.html#fig.y2synch2">Using a barplot with two different scales <code class="uri"><a class="uri" href="example_src/y2synch2.html" target="_top">(<code class="filename">y2synch2.php</code>)</a></code> </a></dt><dt>33.1. <a href="ch33.html#id2620090">usps_exhibit44.png</a></dt><dt>33.2. <a href="ch33.html#id2620371">USPS example 1</a></dt><dt>33.3. <a href="ch33.html#id2620430">USPS example 2</a></dt><dt>34.1. <a href="ch34.html#fig.spam-stats">Spam statistics</a></dt><dt>35.1. <a href="ch35.html#fig.ccpm-intro">Critical chain buffer penetration. Each white scatter dot represents the
state of one task.</a></dt><dt>35.2. <a href="ch35.html#fig.cc-penetration-charts">Buffer penetration chart for example</a></dt><dt>35.3. <a href="ch35.html#fig.ccbp-historic-chart">Buffer penetration chart with "historic" tail</a></dt><dt>35.4. <a href="ch35.html#fig.ccbp_ex1">Complete buffer penetration example with history trace <code class="uri"><a class="uri" href="example_src/ccbp_ex1.html" target="_top">(<code class="filename">ccbp_ex1.php</code>)</a></code> </a></dt><dt>35.5. <a href="ch35.html#fig.ccbp_ex2">Using the alternative color map <code class="uri"><a class="uri" href="example_src/ccbp_ex2.html" target="_top">(<code class="filename">ccbp_ex2.php</code>)</a></code> </a></dt><dt>35.6. <a href="ch35s03.html#fig.ccbp-background-step">Steps to create the background</a></dt><dt>A.1. <a href="apa.html#fig.documentation-build-system">The documentation build process</a></dt><dt>E.1. <a href="apes02.html#id2637423">Small size</a></dt><dt>E.2. <a href="apes02.html#id2637447">Medium size</a></dt><dt>E.3. <a href="apes02.html#id2637469">Large size</a></dt><dt>E.4. <a href="apes02.html#id2637499">Standard size</a></dt><dt>E.5. <a href="apes02.html#id2637525">Standard size</a></dt><dt>E.6. <a href="apes02.html#id2637554">Standard size</a></dt><dt>E.7. <a href="apes02.html#id2637582">Standard size</a></dt><dt>E.8. <a href="apes02.html#id2637570">Standard size</a></dt></dl></div><div class="list-of-tables"><p><b>List of Tables</b></p><dl><dt>1.1. <a href="ch01s09.html#id2472846">Feature matrix for JpGraph library</a></dt><dt>1.2. <a href="ch01s10.html#id2474910">External JpGraph tutorial</a></dt><dt>3.1. <a href="ch03s02.html#table.ttf-font-files">Latin TTF font file names</a></dt><dt>8.1. <a href="ch08s02.html#id2497107">Supported Font Styles</a></dt><dt>8.2. <a href="ch08s02.html#table.font-families">Supported Latin Font family specifiers</a></dt><dt>8.3. <a href="ch08s07.html#tab.sym-char-list">Supported character entities in class SymChar</a></dt><dt>8.4. <a href="ch08s08.html#id2500290">Japanese encoding options</a></dt><dt>8.5. <a href="ch08s08.html#id2500523">Cyrillic encoding options</a></dt><dt>8.6. <a href="ch08s08.html#id2500733">Greek encoding options</a></dt><dt>10.1. <a href="ch10.html#tab.csim-examples-name">CSIM Examples (in Examples/ directory)</a></dt><dt>14.1. <a href="ch14.html#id2541091">Axis configurations</a></dt><dt>16.1. <a href="ch16s04.html#tab.grad-bar-patterns">Gantt bar patterns</a></dt><dt>19.1. <a href="ch19s04.html#id2581768">Table API Overview</a></dt><dt>20.1. <a href="ch20s02.html#id2584239">Available arrow size</a></dt><dt>21.1. <a href="ch21.html#table.windrose-default-buckets">Default windrose buckets</a></dt><dt>25.1. <a href="ch25s04.html#table.pdf417-error-levels">Available error levels</a></dt><dt>25.2. <a href="ch25s04.html#id2601724">Recommended error levels</a></dt><dt>26.1. <a href="ch26.html#table.datamatrix-encodation-efficiency">Datamatrix encodation efficiency</a></dt><dt>26.2. <a href="ch26.html#table.datamatrix-ecc200-size">Maximum data capacity for the different symbol sizes in ECC-200 Data
Matrix subset.</a></dt><dt>26.3. <a href="ch26s02.html#table.datamatrix-error-messages">Datamatrix error messages</a></dt><dt>26.4. <a href="ch26s02.html#table.datamatrix-symbikc-encoding">Datamatrix encodation schemas</a></dt><dt>26.5. <a href="ch26s02.html#table.datamatrix-tilde-processing">Tilde processing translating</a></dt><dt>27.1. <a href="ch27.html#table.qr-capacity">QR Data capacity</a></dt><dt>27.2. <a href="ch27.html#table.qr-symbol-sizes">Maximum data capacity for the
different symbol sizes in the QR-code.</a></dt><dt>27.3. <a href="ch27.html#table.qr-error-correction-levels">QR Error correction levels</a></dt><dt>27.4. <a href="ch27s02.html#table.qr-error-messages">QR Error messages</a></dt><dt>D.1. <a href="apd.html#id2625812">Named color list</a></dt><dt>E.1. <a href="ape.html#tab.built-in-plotmarks">Built in line based plot marks</a></dt><dt>F.1. <a href="apf.html#id2637692">List of all country flags sorted by country name</a></dt><dt>G.1. <a href="apg.html#id2645503">List of files included in the library</a></dt><dt>G.2. <a href="apg.html#id2645576">List of subdirectories in main <code class="filename">src</code> directory</a></dt><dt>H.1. <a href="aph.html#id2646887">English error messages</a></dt><dt>H.2. <a href="aphs02.html#id2646957">English error messages</a></dt><dt>H.3. <a href="aphs03.html#id2653316">English error messages</a></dt></dl></div><div class="list-of-examples"><p><b>List of Examples</b></p><dl><dt>1.1. <a href="ch01s04.html#example.example0">This is the very first example (<code class="filename">example0.php</code>) </a></dt><dt>3.1. <a href="ch03s02.html#example.checkgd">Verifying the GD installations (<code class="filename">checkgd.php</code>) </a></dt><dt>3.2. <a href="ch03s02.html#example.checkgd2">Verifying GD2 (<code class="filename">checkgd2.php</code>) </a></dt><dt>3.3. <a href="ch03s02.html#id2489639">Installing GD through RPM packet manager</a></dt><dt>3.4. <a href="ch03s02.html#example.checkttf">Verifying TTF with a known font (<code class="filename">checkttf.php</code>) </a></dt><dt>3.5. <a href="ch03s03.html#id2491770">Alias configuration for a development server running Apache with
Eclipse-PDT</a></dt><dt>6.1. <a href="ch06s03.html#ex.jpgraphexception1">Throwing a JpGraph exception</a></dt><dt>6.2. <a href="ch06s03.html#ex.jpgraphexception2">Catching a JpGraph exception and sending it back as an image to the
client</a></dt><dt>8.1. <a href="ch08s06.html#ex.user-font-ex1">Specifying and installing a user specified font</a></dt><dt>8.2. <a href="ch08s07.html#ex.sym-char-ex1">Using the SymChar class to display the Greek letter "pi"</a></dt><dt>9.1. <a href="ch09s03.html#example.auto-cache-filename">Using an automatic cache filename and a 60min timeout of the cached
images.</a></dt><dt>9.2. <a href="ch09s04.html#id2535468">General structure for a CSIM script that uses CSIM</a></dt><dt>10.1. <a href="ch10s06.html#ex.csim-html-ex1">Principles of including CSIM graph in a HTML page</a></dt><dt>10.2. <a href="ch10s06.html#ex.csim-targ-same-window">Creating CSIM URL targets to open in same browser window</a></dt><dt>10.3. <a href="ch10s06.html#ex.csim-targ-fresh-window">Creating CSIM URL targets to open in a fresh window</a></dt><dt>10.4. <a href="ch10s06.html#ex.csim-html-two-graphs">Example of HTML page that includes two Graph CSIM scripts
("<code class="filename">Examples/csim_in_html_ex2.html</code>")</a></dt><dt>13.1. <a href="ch13s06.html#ex.different-nulls">Illustration of different types of NULL values in graphs</a></dt><dt>14.1. <a href="ch14s08.html#id2546229">Adjusting the axis font and color</a></dt><dt>14.2. <a href="ch14s08.html#id2547540">Adjusting manual text tick interval </a></dt><dt>14.3. <a href="ch14s08.html#id2547630">Adjusting the interval for the labels</a></dt><dt>14.4. <a href="ch14s08.html#id2547704">Adjusting both text tick mark and label interval</a></dt><dt>14.5. <a href="ch14s08.html#ex.types-of-plotbands">Different densities for plot bands</a></dt><dt>14.6. <a href="ch14s08.html#ex.plotband-densities">Different densities for various plot bands</a></dt><dt>14.7. <a href="ch14s10.html#id2549577">We want the time adjustment to start on an even quarter of an hour,
i.e. an even 15 minute period.</a></dt><dt>14.8. <a href="ch14s10.html#id2549591">We want the time to start on an even 2 hour</a></dt><dt>14.9. <a href="ch14s10.html#example.timestampex01">Manually creating a date/time scale (<code class="filename">timestampex01.php</code>) </a></dt><dt>15.1. <a href="ch15.html#example.example0-0">The most simple line graph (<code class="filename">example0-0.php</code>) </a></dt><dt>15.2. <a href="ch15.html#example.example2">Adding some titles (<code class="filename">example2.php</code>) </a></dt><dt>15.3. <a href="ch15s05.html#example.scatterex1">A basic scatter plot (<code class="filename">scatterex1.php</code>) </a></dt><dt>15.4. <a href="ch15s05.html#example.pushpinex1">An example with geo maps (<code class="filename">pushpinex1.php</code>) </a></dt><dt>16.1. <a href="ch16.html#example.example26">A basic Pie graph (<code class="filename">example26.php</code>) </a></dt><dt>16.2. <a href="ch16.html#example.pieex3">Adding several pie plots to the same pie graph (<code class="filename">pieex3.php</code>) </a></dt><dt>16.3. <a href="ch16.html#example.piebkgex1">Pie plots with a background image (<code class="filename">piebkgex1.php</code>) </a></dt><dt>16.4. <a href="ch16s02.html#id2568024">Having the name of the months as title of the axis</a></dt><dt>16.5. <a href="ch16s02.html#example.fixscale_radarex1">A more complex example of a radar graph with a manual scale (<code class="filename">fixscale_radarex1.php</code>) </a></dt><dt>16.6. <a href="ch16s04.html#example.ganttex00">The simplest possible Gantt graph (<code class="filename">ganttex00.php</code>) </a></dt><dt>17.1. <a href="ch17s03.html#example.canvasex01">A simple canvas graph to draw a text box (<code class="filename">canvasex01.php</code>) </a></dt><dt>17.2. <a href="ch17s03.html#example.canvasex02">Drawing some basic geometric shapes on a canvas (<code class="filename">canvasex02.php</code>) </a></dt><dt>17.3. <a href="ch17s03.html#example.canvasex03">Creating a canvas graph with a scale and using the shape class (<code class="filename">canvasex03.php</code>) </a></dt><dt>18.1. <a href="ch18.html#example.example16.6">Linear regression using utility class (<code class="filename">example16.6.php</code>) </a></dt><dt>19.1. <a href="ch19s02.html#example.table_howto1">The most basic 2x4 table (<code class="filename">table_howto1.php</code>) </a></dt><dt>20.1. <a href="ch20s02.html#example.odotutex00">A basic odometer (<code class="filename">odotutex00.php</code>) </a></dt><dt>20.2. <a href="ch20s02.html#example.odotutex02">Adding titles and captions (<code class="filename">odotutex02.php</code>) </a></dt><dt>20.3. <a href="ch20s02.html#example.odotutex03">Adding a multi line caption (<code class="filename">odotutex03.php</code>) </a></dt><dt>20.4. <a href="ch20s03.html#example.odotutex15">Adjusting the scale format (<code class="filename">odotutex15.php</code>) </a></dt><dt>20.5. <a href="ch20s04.html#example.odotutex18">Using layout classes for automatic positioning (<code class="filename">odotutex18.php</code>) </a></dt><dt>21.1. <a href="ch21.html#id2587141">Examples of input data for compass (regular) Windrose plots</a></dt><dt>21.2. <a href="ch21.html#id2587190"> Examples of input data for free Windrose plots</a></dt><dt>21.3. <a href="ch21s02.html#example.windrose_ex0">A basic 16 direction windrose graph (<code class="filename">windrose_ex0.php</code>) </a></dt><dt>21.4. <a href="ch21s02.html#example.windrose_2plots_ex1">Adding two windrose plots to the same graph (<code class="filename">windrose_2plots_ex1.php</code>) </a></dt><dt>21.5. <a href="ch21s05.html#example.windrose_icon_ex1">Adding a "tornado" icon to the top left corner (<code class="filename">windrose_icon_ex1.php</code>) </a></dt><dt>21.6. <a href="ch21s06.html#example.windrose_layout_ex1">Using layout classes to position 5 windrose plots (<code class="filename">windrose_layout_ex1.php</code>) </a></dt><dt>21.7. <a href="ch21s07.html#example.windrose_ex1"> (<code class="filename">windrose_ex1.php</code>) </a></dt><dt>21.8. <a href="ch21s07.html#example.windrose_ex2"> (<code class="filename">windrose_ex2.php</code>) </a></dt><dt>21.9. <a href="ch21s07.html#example.windrose_ex3"> (<code class="filename">windrose_ex3.php</code>) </a></dt><dt>21.10. <a href="ch21s07.html#example.windrose_ex4"> (<code class="filename">windrose_ex4.php</code>) </a></dt><dt>21.11. <a href="ch21s07.html#example.windrose_ex5"> (<code class="filename">windrose_ex5.php</code>) </a></dt><dt>21.12. <a href="ch21s07.html#example.windrose_ex6"> (<code class="filename">windrose_ex6.php</code>) </a></dt><dt>21.13. <a href="ch21s07.html#example.windrose_ex7"> (<code class="filename">windrose_ex7.php</code>) </a></dt><dt>21.14. <a href="ch21s07.html#example.windrose_ex8">Show how to set different styles for individual radial grid lines (<code class="filename">windrose_ex8.php</code>) </a></dt><dt>21.15. <a href="ch21s07.html#example.windrose_ex9"> (<code class="filename">windrose_ex9.php</code>) </a></dt><dt>21.16. <a href="ch21s07.html#example.windrose_bgimg_ex1"> (<code class="filename">windrose_bgimg_ex1.php</code>) </a></dt><dt>22.1. <a href="ch22s02.html#example.matrix_ex0">A basic matrix graph with all default values (<code class="filename">matrix_ex0.php</code>) </a></dt><dt>22.2. <a href="ch22s05.html#example.matrix_ex03">Adding an icon to the lower right corner (<code class="filename">matrix_ex03.php</code>) </a></dt><dt>22.3. <a href="ch22s05.html#example.matrix_ex04">Adding a background image to the matrix graph (<code class="filename">matrix_ex04.php</code>) </a></dt><dt>22.4. <a href="ch22s07.html#example.matrix_layout_ex1">Using layout classes with Matrix plots (<code class="filename">matrix_layout_ex1.php</code>) </a></dt><dt>22.5. <a href="ch22s09.html#example.matrix_csimex01">Matrix example with CSIM (<code class="filename">matrix_csimex01.php</code>) </a></dt><dt>25.1. <a href="ch25s03.html#example.pdf417_ex0">The most basic PDF417 script (<code class="filename">pdf417_ex0.php</code>) </a></dt><dt>25.2. <a href="ch25s03.html#example.pdf417_ex1">Adding error handling (<code class="filename">pdf417_ex1.php</code>) </a></dt><dt>25.3. <a href="ch25s03.html#example.pdf417_ex1b">Adjusting the number of columns and error correction level (<code class="filename">pdf417_ex1b.php</code>) </a></dt><dt>25.4. <a href="ch25s03.html#example.pdf417_ex2">Adjusting the module width and showing human readable text (<code class="filename">pdf417_ex2.php</code>) </a></dt><dt>25.5. <a href="ch25s08.html#example.pdf417_ex3">Showing human readable text (<code class="filename">pdf417_ex3.php</code>) </a></dt><dt>25.6. <a href="ch25s08.html#example.pdf417_ex4">Changing colors (<code class="filename">pdf417_ex4.php</code>) </a></dt><dt>25.7. <a href="ch25s08.html#example.pdf417_ex5"> (<code class="filename">pdf417_ex5.php</code>) </a></dt><dt>25.8. <a href="ch25s08.html#example.pdf417_ex6"> (<code class="filename">pdf417_ex6.php</code>) </a></dt><dt>26.1. <a href="ch26s02.html#example.datamatrix_ex00">The simplest possible datamatrix script (<code class="filename">datamatrix_ex00.php</code>) </a></dt><dt>26.2. <a href="ch26s02.html#example.datamatrix_ex0">Datamatrix with basic error handling (<code class="filename">datamatrix_ex0.php</code>) </a></dt><dt>26.3. <a href="ch26s02.html#example.datamatrix_ex1">Datamatrix with modified module width (<code class="filename">datamatrix_ex1.php</code>) </a></dt><dt>26.4. <a href="ch26s03.html#example.datamatrix_ex4">Datamatrix example, setting quiet zone and ASCII encoding (<code class="filename">datamatrix_ex4.php</code>) </a></dt><dt>26.5. <a href="ch26s03.html#example.datamatrix_ex6">Datamatrix example, writing to a file (<code class="filename">datamatrix_ex6.php</code>) </a></dt><dt>26.6. <a href="ch26s03.html#example.datamatrix_ex7">Datamatrix example, creating postscript output (<code class="filename">datamatrix_ex7.php</code>) </a></dt><dt>26.7. <a href="ch26s03.html#example.datamatrix_ex5">Datamatrix example, changing colors (<code class="filename">datamatrix_ex5.php</code>) </a></dt><dt>27.1. <a href="ch27s02.html#example.qrexample00">The first very basic QR code (<code class="filename">qrexample00.php</code>) </a></dt><dt>27.2. <a href="ch27s02.html#example.qrexample0">Adding basic exception handling (<code class="filename">qrexample0.php</code>) </a></dt><dt>27.3. <a href="ch27s02.html#example.qrexample01">Adjusting the module width for the QR code (<code class="filename">qrexample01.php</code>) </a></dt><dt>27.4. <a href="ch27s02.html#example.qrexample11">Generating Postscript output (<code class="filename">qrexample11.php</code>) </a></dt><dt>27.5. <a href="ch27s02.html#example.qr_template">A QR code template (<code class="filename">qr_template.php</code>) </a></dt><dt>27.6. <a href="ch27s03.html#example.qrexample03">Storing image to a file (<code class="filename">qrexample03.php</code>) </a></dt><dt>27.7. <a href="ch27s03.html#example.qrexample04">Specified error correction level (<code class="filename">qrexample04.php</code>) </a></dt><dt>27.8. <a href="ch27s03.html#example.qrexample05">QR Barcode with manually specified encodation (<code class="filename">qrexample05.php</code>) </a></dt><dt>27.9. <a href="ch27s03.html#example.qrexample06">QR Barcode with image in JPG format (<code class="filename">qrexample06.php</code>) </a></dt><dt>27.10. <a href="ch27s03.html#example.qrexample07">multiple manually specified encodation schema. (<code class="filename">qrexample07.php</code>) </a></dt><dt>27.11. <a href="ch27s03.html#example.qrexample08">data read from file (<code class="filename">qrexample08.php</code>) </a></dt><dt>27.12. <a href="ch27s03.html#example.qrexample09"> (<code class="filename">qrexample09.php</code>) </a></dt><dt>27.13. <a href="ch27s03.html#example.qrexample10">Specified error correction level (<code class="filename">qrexample10.php</code>) </a></dt><dt>27.14. <a href="ch27s03.html#example.qrexample12">Using the ASCII backend (<code class="filename">qrexample12.php</code>) </a></dt><dt>32.1. <a href="ch32.html#example.y2synch"> (<code class="filename">y2synch.php</code>) </a></dt><dt>35.1. <a href="ch35.html#id2621096">Buffer penetration example</a></dt><dt>35.2. <a href="ch35s05.html#example.ccbpgraph.class"> (<code class="filename">ccbpgraph.class.php</code>) </a></dt></dl></div>
</div><div class="navfooter"><hr></div></body></html>