1024x768"
That was the idea, you can try this link that will generate graphs in html
1024x768"
That was the idea, you can try this link that will generate graphs in html
That seems to be the approach used by most of the client-side JavaScript approaches. It's a good fit for bar graphs, but for drawing lines it's a bit cumbersome. Still, it may be the simplest option.
yup. patent. I shouldn't post at the end of the day.
PNG.
Yes, only a couple dozen lines.
Interesting. I didn't know there was an uncompressed PNG format. Thanks, Bob
I have done this with a java applet and activex control, it works great.
something GOOD
today so
live!!
I don't think Java is a viable option.
Nobody I know (myself included) runs their browser with Java enabled. I don't even have a JVM installed on 90% of my machines.
I'm definitely not going to do something MS-Specific like ActiveX.
Thanks, I'll check it out.
I can understand your concern about java. But unless you want to do a lot of pixel-poking with html generation on the fly, you will need some client side programming. It is the only way that I know of to get a good real-time data stream, as well.
Grant Edwards wrote:
your
somethingsimilar.
GLISTENS,
I'm willing to do that, if it's the most portable and straight-forward way to do it. I don't care if it's not efficient.
I know. That's why I was asking about JavaScript. Like I said, Java isn't going to be acceptible, but JavaScript would be.
It's real-time, but it's not fast. An update of once a minute would be more than adequate.
The GIF code I looked at needs a minimum of 12K. If you want decent performance, you also need a hash table, which adds 19K.
GIFSAVE by Sverre H. Huseby is public-domain:
The Unisys patent on LZW has expired.
... snip ...
However LZW requires more resources and is less effective than other means, such as LZ77 and LZSS (which are the basis for ZIP et al). It also requires matching hash mechanisms between compressor and decompressor. So its only real purpose is to implement older standards such as GIF.
The only real effect the Unisys patent has had is to inhibit any further investigation of the LZW algorithms. This is typical of software patents.
MID-WEEK
You can use a graphic JavaScript library from
Adrian
SNIP
format
the
point
be
BMP also supports compression by RLE (Run Lenght Encoding). Writing RLE encoded line graphs is probably just as easy as writeng them uncompressed.
Wim
A nice little thing. But isn't it a lot overhead, since you need to send the whole JS when updating the graphic. Or am I missing there something (may I load a JS once, and the browser keeps it ?).
[...]
Good question. I'm going to give it a try and see if the browser caches the .js library file.
In that case, you are probably best off generating PostScript. Even if a (Windows) machine cannot render PostScript, that facility is only a download away. Because it is high level you just specify a set of points, then tell PostScript to connect the dots, in red, with a 3 mm width line, or whatever. It is compact and easy. If you need to do scaling or rotation, you can offload that to PostScript too.
As an extra bonus you can easily print your images.
--
Have something to add? Share your thoughts — no account required.
Ask the community — no account required