Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
2
<HTML>
3
<HEAD>
4
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=iso-iso-8859-1">
5
<LINK REL="Start" HREF="index.html">
6
<LINK REL="Contents" HREF="toc.html">
7
<STYLE TYPE="text/css"><!--
8
BODY { font-family: serif }
9
H1 { font-family: sans-serif }
10
H2 { font-family: sans-serif }
11
H3 { font-family: sans-serif }
12
H4 { font-family: sans-serif }
13
H5 { font-family: sans-serif }
14
H6 { font-family: sans-serif }
15
SUB { font-size: smaller }
16
SUP { font-size: smaller }
17
PRE { font-family: monospace }
18
A { text-decoration: none }
19
--></STYLE>
20
</HEAD>
21
<BODY>
22
<H1 ALIGN="CENTER"><A NAME="CONTENTS">JpGraph Manual</A></H1>
23
<BR>
24
<BR><B><A HREF="1Aboutthismanual.html#1">1 About this manual</A></B>
25
<UL>
26
<LI><A HREF="11Versionhistory.html#1_1">1.1 Version history</A></LI>
27
<LI><A HREF="12Howwasthismanualproduced.html#1_2">1.2 How was this
28
 manual produced?</A></LI>
29
</UL>
30
<B><A HREF="2Introduction.html#2">2 Introduction</A></B>
31
<UL>
32
<LI><A HREF="21Version.html#2_1">2.1 Version</A></LI>
33
<LI><A HREF="22SoftwareLicense.html#2_2">2.2 Software License</A></LI>
34
<LI><A HREF="23JpGraphFeatures.html#2_3">2.3 JpGraph Features</A></LI>
35
<LI><A HREF="24Gettingthelatestversion.html#2_4">2.4  Getting the latest
36
 version</A></LI>
37
<LI><A HREF="25Plannedfutureaddition.html#2_5">2.5 Planned future
38
 addition</A></LI>
39
<LI><A HREF="26Knownbugsandomissions.html#2_6">2.6 Known bugs and
40
 omissions</A></LI>
41
<LI><A HREF="27Acknowledgments.html#2_7">2.7  Acknowledgments</A></LI>
42
<LI><A HREF="28Reportingbugsandsuggestingimprovements.html#2_8">2.8
43
Reporting bugs and suggesting improvements</A></LI>
44
<LI><A HREF="29Gettingsupport.html#2_9">2.9 Getting support</A></LI>
45
</UL>
46
<B><A HREF="3Installation.html#3">3 Installation</A></B>
47
<UL>
48
<LI><A HREF="31Preparation.html#3_1">3.1 Preparation</A>
49
<UL>
50
<LI><A HREF="311VerifyingthatyouhavetheGDlibraryinstalled.html#3_1_1">
51
3.1.1 Verifying that you have the GD library installed</A></LI>
52
<LI><A HREF="312VerifyingthatyouhaveGD2installed.html#3_1_2">3.1.2
53
Verifying that you have GD2 installed</A></LI>
54
<LI><A HREF="313PreparingTrueTypeFontFiles.html#3_1_3">3.1.3 Preparing
55
 True Type Font Files</A></LI>
56
<LI><A HREF="314UsingnonlatinbasedfontswithJpGraph.html#3_1_4">3.1.4
57
Using non-latin based fonts with JpGraph</A></LI>
58
</UL>
59
</LI>
60
<LI><A HREF="32Customizingtheinstallation.html#3_2">3.2 Customizing the
61
 installation</A></LI>
62
<LI><A HREF="33Requiredfiles.html#3_3">3.3  Required files</A>
63
<UL>
64
<LI><A HREF="331Plotextensionmodules.html#3_3_1">3.3.1 Plot extension
65
 modules</A></LI>
66
</UL>
67
</LI>
68
<LI><A HREF="34Imageformatsandexternalimagelibraries.html#3_4">3.4 Image
69
 formats and external image libraries</A></LI>
70
<LI><A HREF="35DetailedstepstoinstallJpGraph.html#3_5">3.5 Detailed
71
 steps to install JpGraph</A></LI>
72
<LI><A HREF="36Troubleshootingyourinstallation.html#3_6">3.6
73
Troubleshooting your installation</A></LI>
74
<LI><A HREF="37CompilingPHP4.html#3_7">3.7 Compiling PHP 4</A></LI>
75
</UL>
76
<B><A HREF="4QuickStartDynamicImageGeneration.html#4">4 Quick Start:
77
 Dynamic Image Generation</A></B>
78
<UL>
79
<LI><A HREF="41Scopeofthischapter.html#4_1">4.1 Scope of this chapter</A>
80
<UL>
81
<LI><A HREF="411Whatyouwilllearninthischapter.html#4_1_1">4.1.1 What you
82
 will learn in this chapter</A></LI>
83
<LI><A HREF="412WhatyouwillNOTlearninthischapter.html#4_1_2">4.1.2 What
84
 you will NOT learn in this chapter</A></LI>
85
</UL>
86
</LI>
87
<LI><A HREF="42HowtogenerateimageswithPHP.html#4_2">4.2 How to generate
88
 images with PHP</A>
89
<UL>
90
<LI><A HREF="421UsingtheJpGraphlibrarytosendbackimages.html#4_2_1">
91
4.2.1 Using the JpGraph library to send back images</A></LI>
92
</UL>
93
</LI>
94
<LI><A HREF="43UsingPHPdirectly.html#4_3">4.3 Using PHP directly</A></LI>
95
<LI><A HREF="44ThebasicprincipleofJpGraphandthecreationofimages.html#4_4">
96
4.4 The basic principle of JpGraph and the creation of images</A></LI>
97
<LI><A HREF="45ChoosingtheimageformatforJpGraph.html#4_5">4.5  Choosing
98
 the image format for JpGraph</A></LI>
99
<LI><A HREF="46Alternativestostreamingbacktheimage.html#4_6">4.6
100
Alternatives to streaming back the image</A></LI>
101
<LI><A HREF="47WorkingwithfontsinJpGraph.html#4_7">4.7  Working with
102
 fonts in JpGraph</A>
103
<UL>
104
<LI><A HREF="471InstallingTrueTypefonts.html#4_7_1">4.7.1 Installing
105
 TrueType fonts</A></LI>
106
<LI><A HREF="472VerifyingthattheTTFfontswork.html#4_7_2">4.7.2 Verifying
107
 that the TTF fonts work</A></LI>
108
<LI><A HREF="473Specifyingfonts.html#4_7_3">4.7.3 Specifying fonts</A></LI>
109
<LI><A HREF="474AddingadditionalfontstoJpGraph.html#4_7_4">4.7.4 Adding
110
 additional fonts to JpGraph</A></LI>
111
<LI><A HREF="475UnderstandingtextalignmentinJpGraph.html#4_7_5">4.7.5
112
Understanding text alignment in JpGraph</A></LI>
113
</UL>
114
</LI>
115
<LI><A HREF="48SpecifyingcolorsinJpGraph.html#4_8">4.8 Specifying colors
116
 in JpGraph</A>
117
<UL>
118
<LI><A HREF="481Adjustingthetransparency.html#4_8_1">4.8.1 Adjusting the
119
 transparency</A></LI>
120
<LI><A HREF="482Availablenamedcolors.html#4_8_2">4.8.2 Available named
121
 colors</A></LI>
122
<LI><A HREF="483Themecolorsforpies.html#4_8_3">4.8.3 Theme colors for
123
 pie's</A></LI>
124
</UL>
125
</LI>
126
</UL>
127
<B><A HREF="5Localizingerrormessages.html#5">5 Localizing error messages</A>
128
</B>
129
<UL>
130
<LI><A HREF="51Thespecialprodlocale.html#5_1">5.1 The special &quot;prod&quot;
131
 locale</A></LI>
132
<LI><A HREF="52Includedlocalizederrormessages.html#5_2">5.2 Included
133
 localized error messages</A></LI>
134
<LI><A HREF="53Creatingyourownlanguageresourcefile.html#5_3">5.3
135
Creating your own language resource file</A></LI>
136
</UL>
137
<B><A HREF="6UnderstandingtheJpGraphcachingsystem.html#6">6
138
Understanding the JpGraph caching system</A></B>
139
<UL>
140
<LI><A HREF="61Enablingthecachesystem.html#6_1">6.1 Enabling the cache
141
 system</A></LI>
142
<LI><A HREF="62Usingthecacheinyourscript.html#6_2">6.2 Using the cache
143
 in your script</A></LI>
144
<LI><A HREF="63UsingthecachewithClientSideImageMaps.html#6_3">6.3 Using
145
 the cache with Client Side Image Maps</A></LI>
146
<LI><A HREF="64Somefinalcomments.html#6_4">6.4 Some final comments</A></LI>
147
<LI><A HREF="65Commonfeatureforallgraphs.html#6_5">6.5 Common feature
148
 for all graphs</A>
149
<UL>
150
<LI><A HREF="651Clipping.html#6_5_1">6.5.1 Clipping</A></LI>
151
<LI><A HREF="652Commonlyusedproperties.html#6_5_2">6.5.2  Commonly used
152
 properties</A></LI>
153
<LI><A HREF="653Commonlyusedmethods.html#6_5_3">6.5.3  Commonly used
154
 methods</A></LI>
155
</UL>
156
</LI>
157
</UL>
158
<B><A HREF="7UsingimagemapswithJpGraph.html#7">7 Using image maps with
159
 JpGraph</A></B>
160
<UL>
161
<LI><A HREF="71Thebasicstructureofanimagemapscript.html#7_1">7.1 The
162
 basic structure of an image map script</A></LI>
163
<LI><A HREF="72Specifyingtargetsforimagemapplots.html#7_2">7.2
164
Specifying targets for image map plots</A></LI>
165
<LI><A HREF="73UsingStrokeCSIM.html#7_3">7.3 Using StrokeCSIM()</A></LI>
166
<LI><A HREF="74ExamplesofImagemaps.html#7_4">7.4 Examples of Image maps</A>
167
</LI>
168
<LI><A HREF="75HowdoesStrokeCSIMwork.html#7_5">7.5 How does StrokeCSIM()
169
 work?</A></LI>
170
<LI><A HREF="76Gettingholdoftheimagemap.html#7_6">7.6 Getting hold of
171
 the image map</A></LI>
172
<LI><A HREF="77Imagemapsandthecachesystem.html#7_7">7.7 Image maps and
173
 the cache system</A></LI>
174
</UL>
175
<B><A HREF="8WorkingwithorthogonalXYplots.html#8">8 Working with
176
 orthogonal X,Y-plots</A></B>
177
<UL>
178
<LI><A HREF="81Lineplots.html#8_1">8.1 Line plots</A>
179
<UL>
180
<LI><A HREF="811AddingplotmarkstolineplotsXXX.html#8_1_1">8.1.1 Adding
181
 plot marks to line-plots XXX</A></LI>
182
<LI><A HREF="812Displayingthevaluesforeachdatapoint.html#8_1_2">8.1.2
183
Displaying the values for each data point</A></LI>
184
<LI><A HREF="813Addingseveralplotstothesamegraph.html#8_1_3">8.1.3
185
Adding several plots to the same graph</A></LI>
186
<LI><A HREF="814AddingasecondYscale.html#8_1_4">8.1.4 Adding a second
187
 Y-scale</A></LI>
188
<LI><A HREF="815Addingalegendtothegraph.html#8_1_5">8.1.5 Adding a
189
 legend to the graph</A></LI>
190
<LI><A HREF="816Handlingnullvaluesinlineplots.html#8_1_6">8.1.6 Handling
191
 null-values in line plots</A></LI>
192
<LI><A HREF="817Usingthestepstyletorenderlineplots.html#8_1_7">8.1.7
193
Using the step-style to render line plots</A></LI>
194
<LI><A HREF="818Usinglogarithmicscale.html#8_1_8">8.1.8 Using
195
 logarithmic scale</A></LI>
196
<LI><A HREF="819Moreonscales.html#8_1_9">8.1.9 More on scales</A></LI>
197
<LI><A HREF="8110Adjustingthegridlinesintheplot.html#8_1_10">8.1.10
198
Adjusting the grid lines in the plot</A></LI>
199
<LI><A HREF="8111Usingfilledgridlines.html#8_1_11">8.1.11 Using filled
200
 grid lines</A></LI>
201
<LI><A HREF="8112SpecifyingtextlabelsfortheXaxis.html#8_1_12">8.1.12
202
Specifying text labels for the X-axis</A></LI>
203
<LI><A HREF="8113Adjustingtheticksonatextscale.html#8_1_13">8.1.13
204
Adjusting the ticks on a text scale</A></LI>
205
<LI><A HREF="8114Usingfilledlinegraphs.html#8_1_14">8.1.14 Using filled
206
 line graphs</A></LI>
207
<LI><A HREF="8115Usingaccumulatedlinegraphs.html#8_1_15">8.1.15 Using
208
 accumulated line graphs</A></LI>
209
<LI><A HREF="8116ConstructingsmoothlineplotswithCubicSplines.html#8_1_16">
210
8.1.16 Constructing smooth line plots with Cubic Splines</A></LI>
211
<LI><A HREF="8117Addingplotmarkstoalineplot.html#8_1_17">8.1.17 Adding
212
 plot marks to a line plot</A></LI>
213
</UL>
214
</LI>
215
<LI><A HREF="82Bargraphs.html#8_2">8.2 Bar graphs</A>
216
<UL>
217
<LI><A HREF="821Adjustingthewidthofthebars.html#8_2_1">8.2.1 Adjusting
218
 the width of the bars</A></LI>
219
<LI><A HREF="822Displayingthevalueofeachbar.html#8_2_2">8.2.2 Displaying
220
 the value of each bar</A></LI>
221
<LI><A HREF="823Addingadropshadowtothebar.html#8_2_3">8.2.3 Adding a
222
 drop shadow to the bar</A></LI>
223
<LI><A HREF="824Adjustingthealignmentofbarsonatextscale.html#8_2_4">
224
8.2.4 Adjusting the alignment of bars on a text scale</A></LI>
225
<LI><A HREF="825Usinggroupedbarplots.html#8_2_5">8.2.5 Using grouped bar
226
 plots</A></LI>
227
<LI><A HREF="826Usingaccumulatedbarplots.html#8_2_6">8.2.6 Using
228
 accumulated bar plots</A></LI>
229
<LI><A HREF="827Usinggroupedaccumulatedbargraphs.html#8_2_7">8.2.7 Using
230
 grouped accumulated bar graphs</A></LI>
231
<LI><A HREF="828Horizontalbargraphs.html#8_2_8">8.2.8 Horizontal bar
232
 graphs</A></LI>
233
<LI><A HREF="829Usinggradientfillforbargraphs.html#8_2_9">8.2.9 Using
234
 gradient fill for bar graphs</A></LI>
235
<LI><A HREF="8210Creatingsemifilledbargraphs.html#8_2_10">8.2.10
236
 Creating semi-filled bar graphs</A></LI>
237
</UL>
238
</LI>
239
<LI><A HREF="83Errorplots.html#8_3">8.3 Error plots</A>
240
<UL>
241
<LI><A HREF="831Usinglineerrorplots.html#8_3_1">8.3.1 Using line error
242
 plots</A></LI>
243
</UL>
244
</LI>
245
<LI><A HREF="84Scatterplots.html#8_4">8.4 Scatter plots</A></LI>
246
<LI><A HREF="85Fieldplots.html#8_5">8.5 Field plots</A></LI>
247
<LI><A HREF="86BoxandStockcharts.html#8_6">8.6 Box and Stock charts</A>
248
<UL>
249
<LI><A HREF="861StockCharts.html#8_6_1">8.6.1  Stock Charts</A></LI>
250
<LI><A HREF="862BoxPLotsStockchartswithamedianline.html#8_6_2">8.6.2
251
BoxPLots : Stock charts with a median line</A></LI>
252
<LI><A HREF="863ImagemapsforBoxandStockcharts.html#8_6_3">8.6.3 Image
253
 maps for Box and Stock charts</A></LI>
254
</UL>
255
</LI>
256
<LI><A HREF="87Combiningdifferentgraphtypes.html#8_7">8.7 Combining
257
 different graph types</A></LI>
258
<LI><A HREF="88Specifyingthescalemanually.html#8_8">8.8 Specifying the
259
 scale manually</A></LI>
260
<LI><A HREF="89Adjustingtheautomatictickmarks.html#8_9">8.9 Adjusting
261
 the automatic tick marks</A></LI>
262
<LI><A HREF="810Handlingdatetimescales.html#8_10">8.10 Handling
263
 date/time scales</A>
264
<UL>
265
<LI><A HREF="8101Usingtheautomaticdatetimescale.html#8_10_1">8.10.1
266
Using the automatic date/time scale</A></LI>
267
<LI><A HREF="8102Specifyingadatetimescalewithamanualcallback.html#8_10_2">
268
8.10.2 Specifying a date/time scale with a manual call-back</A></LI>
269
</UL>
270
</LI>
271
<LI><A HREF="811Adjustinglabelsonatextscale.html#8_11">8.11 Adjusting
272
 labels on a text scale</A></LI>
273
<LI><A HREF="812Addingarbitrarytextstringstothegraph.html#8_12">8.12
274
Adding arbitrary text strings to the graph</A></LI>
275
<LI><A HREF="813AddingtitlesandfooterstotheGraph.html#8_13">8.13 Adding
276
 titles and footers to the Graph</A></LI>
277
<LI><A HREF="814Addingatabtitle.html#8_14">8.14 Adding a tab title</A></LI>
278
<LI><A HREF="815Usingbackgroundimages.html#8_15">8.15 Using background
279
 images</A></LI>
280
<LI><A HREF="816Usingabackgroundgradient.html#8_16">8.16 Using a
281
 background gradient</A></LI>
282
<LI><A HREF="817UsingcallbacksforPlotmarks.html#8_17">8.17 Using
283
 callbacks for Plot marks</A></LI>
284
<LI><A HREF="818Rotatinggraphs90degrees.html#8_18">8.18 Rotating graphs
285
 90 degrees</A></LI>
286
<LI><A HREF="819Formattingtheaxis.html#8_19">8.19 Formatting the axis</A>
287
<UL>
288
<LI><A HREF="8191Standardtwoaxisgraphs.html#8_19_1">8.19.1  Standard two
289
 axis graphs</A></LI>
290
<LI><A HREF="8192Scientificstyleaxis.html#8_19_2">8.19.2 Scientific
291
 style axis</A></LI>
292
<LI><A HREF="8193Adjustingthepositionofthescalelabels.html#8_19_3">
293
8.19.3  Adjusting the position of the scale labels</A></LI>
294
<LI><A HREF="8194Formattingthescalelabels.html#8_19_4">8.19.4 Formatting
295
 the scale labels</A></LI>
296
<LI><A HREF="8195InvertingtheYaxis.html#8_19_5">8.19.5 Inverting the
297
 Y-axis</A></LI>
298
</UL>
299
</LI>
300
<LI><A HREF="820Adjustingtheautoscalinglimitsgracevalue.html#8_20">8.20
301
Adjusting the auto-scaling limits - grace value</A></LI>
302
<LI><A HREF="821Addingbandsofpatternandcolortographs.html#8_21">8.21
303
Adding bands of pattern and color to graphs</A>
304
<UL>
305
<LI><A HREF="8211Customizingthepatterns.html#8_21_1">8.21.1  Customizing
306
 the patterns</A></LI>
307
</UL>
308
</LI>
309
<LI><A HREF="822Addingstaticlinestotheplot.html#8_22">8.22  Adding
310
 static lines to the plot</A></LI>
311
</UL>
312
<B><A HREF="9WorkingwithnonXYplots.html#9">9 Working with non X,Y-plots</A>
313
</B>
314
<UL>
315
<LI><A HREF="91Radarplots.html#9_1">9.1 Radar plots</A>
316
<UL>
317
<LI><A HREF="911Simpleradarplots.html#9_1_1">9.1.1 Simple radar plots</A>
318
</LI>
319
<LI><A HREF="912Specifyingtitlesfortheaxisandlegendsfortheplots.html#9_1_2">
320
9.1.2 Specifying titles for the axis and legends for the plots</A></LI>
321
<LI><A HREF="913Addinggridlinetotheradarplot.html#9_1_3">9.1.3 Adding
322
 grid line to the radar plot</A></LI>
323
<LI><A HREF="914Addingseveralplotstothesameradargraph.html#9_1_4">9.1.4
324
Adding several plots to the same radar graph</A></LI>
325
<LI><A HREF="915Addingplotmarksiradargraphs.html#9_1_5">9.1.5 Adding
326
 plotmarks i radar graphs</A></LI>
327
</UL>
328
</LI>
329
<LI><A HREF="92Pieplots.html#9_2">9.2 Pie plots</A>
330
<UL>
331
<LI><A HREF="921AddingguidelinestoPiePlots.html#9_2_1">9.2.1 Adding
332
 guide lines to Pie Plots</A></LI>
333
<LI><A HREF="922Creating3Dpieplots.html#9_2_2">9.2.2 Creating 3D pie
334
 plots</A></LI>
335
<LI><A HREF="923Explodingpieslices.html#9_2_3">9.2.3 Exploding pie
336
 slices</A></LI>
337
<LI><A HREF="924Specifyingandadjustinglabelsonpieplots.html#9_2_4">
338
9.2.4 Specifying and adjusting labels on pie plots</A></LI>
339
<LI><A HREF="925Specifyingslicecolorsandusingthemes.html#9_2_5">9.2.5
340
Specifying slice colors and using themes</A></LI>
341
<LI><A HREF="926Addingdropshadowstotheslices.html#9_2_6">9.2.6 Adding
342
 drop shadows to the slices</A></LI>
343
<LI><A HREF="927Anothervariantof2DPieplots.html#9_2_7">9.2.7 Another
344
 variant of 2D Pie plots</A></LI>
345
</UL>
346
</LI>
347
<LI><A HREF="93Polarplots.html#9_3">9.3 Polar plots</A>
348
<UL>
349
<LI><A HREF="931Overview.html#9_3_1">9.3.1 Overview</A></LI>
350
<LI><A HREF="932Adjustingtheradiusscale.html#9_3_2">9.3.2 Adjusting the
351
 radius scale</A></LI>
352
<LI><A HREF="933Adjustingthegridlines.html#9_3_3">9.3.3 Adjusting the
353
 grid lines</A></LI>
354
<LI><A HREF="934Adjustingthelabelfonts.html#9_3_4">9.3.4 Adjusting the
355
 label fonts</A></LI>
356
<LI><A HREF="935Adjustingthelabels.html#9_3_5">9.3.5 Adjusting the
357
 labels</A></LI>
358
<LI><A HREF="936Imagemaps.html#9_3_6">9.3.6 Image maps</A></LI>
359
<LI><A HREF="937Afinalexample.html#9_3_7">9.3.7 A final example</A></LI>
360
</UL>
361
</LI>
362
</UL>
363
<B><A HREF="10Ganttcharts.html#10">10 Gantt charts</A></B>
364
<UL>
365
<LI><A HREF="101WhyuseGanttcharts.html#10_1">10.1 Why use Gantt charts?</A>
366
</LI>
367
<LI><A HREF="102CapabilitiesinJpGraphGanttmodule.html#10_2">10.2
368
Capabilities in JpGraph Gantt module</A></LI>
369
<LI><A HREF="103AsimpleGanttchart.html#10_3">10.3 A simple Gantt chart</A>
370
</LI>
371
<LI><A HREF="104ThestructureofaGanttchart.html#10_4">10.4  The structure
372
 of a Gantt chart</A></LI>
373
<LI><A HREF="105CreatingaGanttChart.html#10_5">10.5 Creating a
374
 GanttChart</A></LI>
375
<LI><A HREF="106PositioningobjectsintheGanttplot.html#10_6">10.6
376
Positioning objects in the Gantt plot</A></LI>
377
<LI><A HREF="107Ganttbars.html#10_7">10.7 Gantt bars</A>
378
<UL>
379
<LI><A HREF="1071Specifyingverticalposition.html#10_7_1">10.7.1
380
Specifying vertical position</A></LI>
381
<LI><A HREF="1072Specifyingstartandendpositionforabar.html#10_7_2">
382
10.7.2 Specifying start and end position for a bar</A></LI>
383
<LI><A HREF="1073Milestones.html#10_7_3">10.7.3 Milestones</A></LI>
384
<LI><A HREF="1074Verticalline.html#10_7_4">10.7.4 Vertical line</A></LI>
385
<LI><A HREF="1075Addingmarkerstoaganttbar.html#10_7_5">10.7.5 Adding
386
 markers to a gantt bar</A></LI>
387
<LI><A HREF="1076Adjustingtheminimumdistancebetweenbars.html#10_7_6">
388
10.7.6 Adjusting the minimum distance between bars</A></LI>
389
</UL>
390
</LI>
391
<LI><A HREF="108Formattingthescaleheaders.html#10_8">10.8 Formatting the
392
 scale headers</A>
393
<UL>
394
<LI><A HREF="1081Minutescale.html#10_8_1">10.8.1 Minute scale</A></LI>
395
<LI><A HREF="1082Hourscale.html#10_8_2">10.8.2 Hour scale</A></LI>
396
<LI><A HREF="1083Dayscale.html#10_8_3">10.8.3 Day scale</A></LI>
397
<LI><A HREF="1084Weekscale.html#10_8_4">10.8.4 Week scale</A></LI>
398
<LI><A HREF="1085Monthscale.html#10_8_5">10.8.5 Month scale</A></LI>
399
<LI><A HREF="1086Yearscale.html#10_8_6">10.8.6 Year scale</A></LI>
400
</UL>
401
</LI>
402
<LI><A HREF="109Moreformattingforbars.html#10_9">10.9 More formatting
403
 for bars</A>
404
<UL>
405
<LI><A HREF="1091Addingcaptiontobars.html#10_9_1">10.9.1 Adding caption
406
 to bars</A></LI>
407
<LI><A HREF="1092Addingprogressindicatorstobars.html#10_9_2">10.9.2
408
Adding progress indicators to bars</A></LI>
409
</UL>
410
</LI>
411
<LI><A HREF="1010Groupingactivities.html#10_10">10.10 Grouping
412
 activities</A></LI>
413
<LI><A HREF="1011Usingmultiplecolumnsastitles.html#10_11">10.11 Using
414
 multiple columns as titles</A>
415
<UL>
416
<LI><A HREF="10111Addingatitleforthecolumns.html#10_11_1">10.11.1 Adding
417
 a title for the columns</A></LI>
418
<LI><A HREF="10112SpecifyingCSIMentriesforcolumntitles.html#10_11_2">
419
10.11.2 Specifying CSIM entries for column titles</A></LI>
420
</UL>
421
</LI>
422
<LI><A HREF="1012MoregeneralGanttformatting.html#10_12">10.12 More
423
 general Gantt formatting</A>
424
<UL>
425
<LI><A HREF="10121Addingatabletitle.html#10_12_1">10.12.1 Adding a table
426
 title</A></LI>
427
<LI><A HREF="10122Modifyingthedividerlines.html#10_12_2">10.12.2
428
Modifying the divider lines</A></LI>
429
<LI><A HREF="10123Modifyingtheboxaroundtheplot.html#10_12_3">10.12.3
430
Modifying the box around the plot</A></LI>
431
<LI><A HREF="10124Horizontalgridsandalternatinglinecolors.html#10_12_4">
432
10.12.4 Horizontal grids and alternating line colors</A></LI>
433
<LI><A HREF="10125AddingiconstoGanttgraphs.html#10_12_5">10.12.5 Adding
434
 icons to Gantt graphs</A></LI>
435
<LI><A HREF="10126Adjustingthemarginswithautosizing.html#10_12_6">
436
10.12.6 Adjusting the margins with auto-sizing</A></LI>
437
</UL>
438
</LI>
439
<LI><A HREF="1013SimplifyingthedrawingofGanttgraphs.html#10_13">10.13
440
Simplifying the drawing of Gantt graphs</A></LI>
441
<LI><A HREF="1014AddingCSIMClientsideImageMapstoGanttcharts.html#10_14">
442
10.14 Adding CSIM (Client side Image Maps) to Gantt charts</A></LI>
443
<LI><A HREF="1015Addingconstrainsbetweenyouractivities.html#10_15">
444
10.15 Adding constrains between your activities</A></LI>
445
<LI><A HREF="1016Advancedformatting.html#10_16">10.16 Advanced
446
 formatting</A>
447
<UL>
448
<LI><A HREF="10161Showingonlypartofthegraph.html#10_16_1">10.16.1
449
Showing only part of the graph</A></LI>
450
<LI><A HREF="10162Specifyingstartdayofweek.html#10_16_2">10.16.2
451
Specifying start day of week</A></LI>
452
</UL>
453
</LI>
454
<LI><A HREF="1017Localizing.html#10_17">10.17 Localizing</A></LI>
455
<LI><A HREF="1018AntialiasinginJpGraph.html#10_18">10.18 Anti-aliasing
456
 in JpGraph</A>
457
<UL>
458
<LI><A HREF="10181Enablingantialiasedlines.html#10_18_1">10.18.1
459
Enabling anti-aliased lines</A></LI>
460
</UL>
461
</LI>
462
<LI><A HREF="1019Rotatingthegraphs.html#10_19">10.19 Rotating the graphs</A>
463
</LI>
464
<LI><A HREF="1020Adjustingbrightnessandcontrastforimagesandbackgrounds.html#10_20">
465
10.20 Adjusting brightness and contrast for images and backgrounds</A></LI>
466
<LI><A HREF="1021Timingthegenerationofgraphs.html#10_21">10.21 Timing
467
 the generation of graphs</A></LI>
468
<LI><A HREF="1022Usingcountryflagsinvariouscontext.html#10_22">10.22
469
Using country flags in various context</A></LI>
470
<LI><A HREF="1023Addingiconsontothegraph.html#10_23">10.23 Adding icons
471
 onto the graph</A></LI>
472
</UL>
473
<B><A HREF="11Workingwithcanvasgraphs.html#11">11 Working with canvas
474
 graphs</A></B>
475
<UL>
476
<LI><A HREF="111Introduction.html#11_1">11.1 Introduction</A></LI>
477
<LI><A HREF="112Creatingasimplecanvas.html#11_2">11.2 Creating a simple
478
 canvas</A></LI>
479
<LI><A HREF="113Addinglinesandrectanglestoacanvas.html#11_3">11.3 Adding
480
 lines and rectangles to a canvas</A></LI>
481
<LI><A HREF="114Usingacanvasscale.html#11_4">11.4 Using a canvas scale</A>
482
</LI>
483
<LI><A HREF="115SampleapplicationDrawingDBschema.html#11_5">11.5 Sample
484
 application: Drawing DB schema</A></LI>
485
</UL>
486
<B><A HREF="12AntiSpamChallenges.html#12">12 Anti-Spam Challenges</A></B>
487
<UL>
488
<LI><A HREF="121GeneratingAntiSpamchallenge.html#12_1">12.1 Generating
489
 Anti-Spam challenge</A></LI>
490
</UL>
491
<B><A HREF="13GeneratingLEDlikedigitswithJpGraph.html#13">13 Generating
492
 LED-like digits with JpGraph</A></B>
493
<UL>
494
<LI><A HREF="131AdjustingthesizeoftheLEDdigits.html#13_1">13.1 Adjusting
495
 the size of the LED digits</A></LI>
496
<LI><A HREF="132ImprovingtheLEDswithsupersampling.html#13_2">13.2
497
Improving the LEDs with supersampling</A></LI>
498
</UL>
499
<B><A HREF="14CodedefinesinJpGraph.html#14">14 Code defines in JpGraph</A>
500
</B><HR NOSHADE>
501
</BODY>
502
</HTML>