|
|
|
FusionCharts Team
      
Group: Administrators
Last Login: Today @ 8:20:12 AM
Posts: 2,194,
Visits: 521
|
|
Hi,
FusionCharts supports native printing using the right click context menu.
Thanks, Pallav Nadhani FusionCharts Team
|
|
|
|
|
FusionCharts Team
      
Group: Administrators
Last Login: Today @ 8:20:12 AM
Posts: 2,194,
Visits: 521
|
|
Starting FusionCharts v3.0.5, you can now export your charts as images. You may read more on it at:
http://www.fusioncharts.com/docs/Contents/SAIOverview.html
http://www.fusioncharts.com/docs/Contents/SAISetting.html
A live demo is at http://www.fusioncharts.com/GalleryChart.asp?id=1 - just right click on the chart and select "Save as Image".
Thanks, Pallav Nadhani FusionCharts Team
|
|
|
|
|
FusionCharts Team
      
Group: Administrators
Last Login: Today @ 8:20:12 AM
Posts: 2,194,
Visits: 521
|
|
Starting FusionCharts v3.0.5, you can now export your charts as images. You may read more on it at:
http://www.fusioncharts.com/docs/Contents/SAIOverview.html
http://www.fusioncharts.com/docs/Contents/SAISetting.html
A live demo is at http://www.fusioncharts.com/GalleryChart.asp?id=1 - just right click on the chart and select "Save as Image".
Thanks, Pallav Nadhani FusionCharts Team
|
|
|
|
|
Forum Newbie
      
Group: Forum Members
Last Login: 7/16/2008 6:01:28 PM
Posts: 2,
Visits: 11
|
|
| This is great! Nice work. Is there a way to call that "save to image" function from javascript?
|
|
|
|
|
Forum Newbie
      
Group: Forum Members
Last Login: 1/17/2008 8:20:51 AM
Posts: 3,
Visits: 7
|
|
As it currently stands an export of an average chart causes the user's browser to send 180-300kb of text over the stream, which makes image generation quite flow for people with weak uplink.
Could you consider implementing LZW (optionally, based on a parameter) compression of the data, which substantially reduces the time needed to generate a JPEG image. For example your sample chart at http://www.fusioncharts.com/GalleryChart.asp?id=1 requires the client to send 190kb of text. LZW compression lowers that number to mere 31kb, making the export that much more practical.
The LZW compression is already implemented in ActionScript (http://www.razorberry.com/blog/content/LZW.as) and would be trivial to add on top of the existing code. Could you please consider implementing this functionality for the next version, we'd be happy to help test this functionality and revise the PHP rendering script to accommodate the change, not to mention provide a substantially faster PHP image rendering code.
|
|
|
|
|
FusionCharts Team
      
Group: Administrators
Last Login: Today @ 8:20:12 AM
Posts: 2,194,
Visits: 521
|
|
Hi,
Thanks for your suggestion.
We had prototyped with LZW compression too. However, since Flash 8 doesn't support byte data type natively, we had to send bytes as chr(byte's decimal value) characters, which tend to be UTF-8 characters after the initial ASCII 256 characters. Now, at server side, this was getting platform specific, as PHP and ASP.NET didn't convert it back to the original format.
As such, we had to resort to RLE encoding, which does provide a lot of compression (from 2MB of data to 300KB), is more processor efficient than LZW (at least in case of Flash), but the compression factor is higher.
In Flash 9, this can be easily done, as ByteArray is supported and GZip compression is natively supported. As such, we expect to provide a better way to do this in FusionCharts v4.
Thanks, Pallav Nadhani FusionCharts Team
|
|
|
|
|
FusionCharts Team
      
Group: Administrators
Last Login: Today @ 8:20:12 AM
Posts: 2,194,
Visits: 521
|
|
>>> This is great! Nice work. Is there a way to call that "save to image" function from javascript?
I'm afraid you cannot do this as of now.
Thanks, Pallav Nadhani FusionCharts Team
|
|
|
|
|
Forum Newbie
      
Group: Forum Members
Last Login: 1/17/2008 8:20:51 AM
Posts: 3,
Visits: 7
|
|
| If you don't mind me asking, what is the timeline for FusionCharts v4? At the present time the export function is just too bandwidth intensive for people with less then a broadband connection or connections with limited upstream.
|
|
|
| | |