Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1098
  • Last Modified:

How to make a line chart or bar chart in WEB page

I want to create a line (bar) chart in my WEB page, but I don't want to use image files (gif,jpg...). How to draw line, point, circle... in page?
Thank for your answers.
0
ndthang
Asked:
ndthang
  • 6
  • 3
  • 2
  • +4
1 Solution
 
sybeCommented:
Make a table and a colored image of 1x1 pixel. Then display that image with the size you need.

Example:

<table cellspacing=1 cellpadding=0>
<tr valign=bottom bgcolor=#ffffcc>
<td><img src=dot_red.gif width=12 height=120></td>
<td><img src=dot_red.gif width=12 height=71></td>
<td><img src=dot_red.gif width=12 height=81></td>
<td><img src=dot_red.gif width=12 height=114></td>
<td><img src=dot_red.gif width=12 height=150></td>
<td><img src=dot_red.gif width=12 height=136></td>
<td><img src=dot_red.gif width=12 height=119></td>
<td><img src=dot_red.gif width=12 height=134></td>
<td><img src=dot_red.gif width=12 height=67></td>
<td><img src=dot_red.gif width=12 height=66></td>
<td><img src=dot_red.gif width=12 height=109></td>
</tr>
</table>
0
 
ndthangAuthor Commented:
Can I use Java or Applet? Example?
0
 
Michel PlungjanIT ExpertCommented:
Perhaps a version 4 solution:

<table cellspacing=1 cellpadding=0 WIDTH=200>
<tr><td>-</td><td>-</td><td>-</td><td>-</td><td>+</td><td>-</td><td>-</td><td>-</td><td>-</td><td>1</td><td>-</td><td>-</td><td>-</td><td>-</td><td>+</td><td>-</td><td>-</td><td>-</td><td>-</td><td>2</td></tr>
<tr><td BGCOLOR="RED" COLSPAN=12>1 </td><td BGCOLOR="WHITE" COLSPAN=8>12</td></tr>
<tr><td BGCOLOR="RED" COLSPAN=2>2  </td><td BGCOLOR="WHITE" COLSPAN=18>2</td></tr>
<tr><td BGCOLOR="RED" COLSPAN=3>3  </td><td BGCOLOR="WHITE" COLSPAN=17>3</td></tr>
<tr><td BGCOLOR="RED" COLSPAN=4>4  </td><td BGCOLOR="WHITE" COLSPAN=16>4</td></tr>
<tr><td BGCOLOR="RED" COLSPAN=14>5 </td><td BGCOLOR="WHITE" COLSPAN=6>14</td></tr>
</table>
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
OttaCommented:
Watch out for the user's browser having "proportional" fonts;
all your attempts to "draw" using "fixed-pitch" text-characters
will not align.
0
 
jhagen042698Commented:
how about making the crart in windows/access/excel andi nporting it into the HTML page
0
 
kessyclownCommented:
Why not:

<p> I am kessy
</p>

<hr size="10"> (size you can moderate your own)
I just created a bar.
(Then you get a line, bar, or:)
hr color="#0000FF" size="10">
Then your bar is colored without using a picture.

Kessyclown
0
 
ndthangAuthor Commented:
All of you don't understand my question.
I want to create a chart (same the chart in Excel). If using image files, size of them is too big. Is there any way to draw that chart by modify some data ( some numbers).
You can program in Java or Applet.
0
 
OttaCommented:
Why is it "too big" ??
Modems are getting faster, and LAN-connections are fast,
so downloading an image should be no problem.
Disk-space is getting cheaper, so storing the image
should be no problem, either.
0
 
sybeCommented:
What do you mean "too big"
i suggested you use a 1x1 pixel image, you can hardly call that big.

But if you want to use Java, you can, there are a lot of applets around which show graphs based on numbers you put in parameters.

One comes with the JDK 1.02, it's called chart.class, see http://www.whatrain.com/javatest/sun/barchart/chart.html

I have found it very quickly on the wen by search for "chart.class" +applet.

A search for "barchart.class" or whatever you think people might call such an applet will give you numerous webpages, and sure some of them will comtain what you want.






0
 
ndthangAuthor Commented:
despair
0
 
ndthangAuthor Commented:
despair
0
 
sybeCommented:
Hmm, if none understands your question, then maybe you should try and rephrase it.


0
 
hcyuCommented:
Yes, you can use Java applet to implement this. I've already used Java to implement several types of charts, eg. bar, pie, speedometer and so on, and they can display real time data too. You can also resize your chart, set title and change color too.
0
 
ndthangAuthor Commented:
I want to know the way I'll go on is true, so I accepted that answer. If you know how to make it, I'll thank very much. I am a beginer, so I hope you help me (if you known).
0
 
ndthangAuthor Commented:
Thank
0
 
hcyuCommented:
Hey! I just answered his answer and clearly made his way because I saw some people didn't understand very well. Therefore, I try to clear his question. I think we just want to help others solve their problems. I always appreciate other experts's help that really help me a lot. Of course, if he needs more help, he can ask me more and I will surely reply!!
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 6
  • 3
  • 2
  • +4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now