iulian
Members-
Content count
26 -
Joined
-
Last visited
Everything posted by iulian
-
Chart image quality in version 3.12.1 has decreased significantly. Previously we were using 3.9.0 and the quality of the generated charts was good. After upgrade, we have noticed that charts quality went down significantly. Column bar edges, for example, is not sharp, but blurry. I have attached a screenshot with a Fiddle. The example is the one you have in your website. After a investigation we have found the cause to be the x and y values of the <rect /> that are not integers. When the numbers are integers, the edges look fine. See attached image. We have noticed that this happens on some resolutions only. From our experience, you will be able to reproduce the issue on 1920x1080 resolutions.
- 5 replies
-
- chart
- image quality
-
(and 1 more)
Tagged with:
-
Chart image quality has decreased (blurred) in version 3.12.1
iulian replied to iulian's topic in Bug Reports
Thanks Ayan... I don't know what else to say. Is visible on our end. It was detected by automated tests as they were failing. Then we were able to see the same problem with the example on your page, on different computers.- 5 replies
-
- chart
- image quality
-
(and 1 more)
Tagged with:
-
Chart image quality has decreased (blurred) in version 3.12.1
iulian replied to iulian's topic in Bug Reports
Any update on this? Guys, is your software, I am trying to help by reporting the issue. At least reply!- 5 replies
-
- chart
- image quality
-
(and 1 more)
Tagged with:
-
Chart image quality has decreased (blurred) in version 3.12.1
iulian replied to iulian's topic in Bug Reports
Ayan, it is happening only on 1920 x 1080 resolution. If you zoom the image I uploaded, the difference in quality is visible. I am using the example posted on your website. I have to mention that at the moment I am using a 2560 x 1600 resolution and I am not seeing the problem. If I change to 1920 x 1080 I can see the problem.- 5 replies
-
- chart
- image quality
-
(and 1 more)
Tagged with:
-
Hi, Please see the below screenshot. I don't have 0 on the Y axis. Can you help with a suggestion? Thanks, Iulian
-
Hi, I am trying to set yAxisMinValue on the table but it is not being applied. I attached a screenshot. Any idea how to fix this? Thank you, Iulian
-
Swarnam, thank you for the reply. Unfortunately this does not work. I want the yaxisminvalue to be -50000 (-50K)and the y axis to be scaled properly. In this case, the solution would be to have 5 div lines for negative values (because we have 5 div lines for positive values). Which means the negative value, which is -30000 (-30K) in my case, will be visible. In your attached example, as in mine, the visible part of the negative is only 1-2 mm and it is very easy to miss. If needed we can take the discussion outside the forums and provide test cases and even show you a demo of what I want. I am looking forward to your reply. Thanks, Iulian
-
Hi Swarnam, Let me know if you need me to provide any other information. If you could provide me with the not-minified version of FusionCharts source code, I could implement this feature and commit it in your repositories so it will be available with your next release. Thanks, Iulian
-
Hi Swarnam, Any update on this issue? Thanks, Iulian
-
Hi Swarnam, Thanks for looking closely into this issue. Please find the JSON data attached. I am using a Multi-series 2D Single Y chart. Let me know if I can provide any other information which may be useful for debugging. Note that the JSON is generated dynamically in the backend based on DB data. Thank you. Iulian data.json.zip
-
Hi, Any update? Is there a way to override these limits? Thanks, Iulian
-
No, it is still not working. More details: Y max value goes up to 60M. Y min value goes down to -10K. Now the problem is that minimum value displayed on the Y axis is -15M, and this makes the -10K value look very small, barely visible. If I set the value to -100K, it is not considered. If I set it to -1M, then it is considered but the number of divisional lines is less and my -10K is still barely visible. Let me know if I can add any more information. Thank you. Iulian
-
Hi, I am getting the following value repeated multiple times: Invalid value for <text> attribute x="Infinity". Not sure how to fix it. Any idea why can it appear and how to avoid it? Many thanks, Iulian
-
Hi, I am setting captionPadding on an Angular Gauge but it seems to have no effect. I attached an image for you to see how it looks. Thanks, Iulian
-
Hi, I would like to make a change so that charts fire an event when a column is clicked. This is similar to having javascript:functionName(values) in JSON or XML, but will fire an event. How would you suggest to work on this? Code is minified... Is there an option to see the source code? Thanks, Iulian
-
Sumedh, we have a license for FusionOps. When I go to Product Update Center I have two download links to choose from -- Developer and Site. Which should I download in order to get the code not minified? Thanks, Iulian
-
Hi Sashibushan, I need something similar. Please see the attached image. Regards, Iulian
-
Hi, Can you give me an example of a "World with countries" chart loaded with data? I have the chart loaded with data in the following format (see below) but it's now showing any number. Any idea? <map ...> <data><entity id="AL" value="216951.39" link="javascript:chartDrillDown('AL',null,'test')"/> <entity id="AM" value="454648.99" link="javascript:chartDrillDown('AM',null,'test')"/> <entity id="AR" value="9003628.15" link="javascript:chartDrillDown('AR',null,'test')"/> <entity id="AT" value="16143432.81" link="javascript:chartDrillDown('AT',null,'test')"/> ... Thanks, Iulian
-
Hi, I have a stacked column 2d chart. The issue is that is showing the ratio from the total instead of displaying the actual values. Let's say we have one column and three datasets with following values: 40000.00, 60000.00 and 100000.00. Instead showing (as a tooltip) 40k, 60k and 100k, it's showing 20%, 30% and 50%. Any suggestion on how to solve this? Iulian
-
Hi, I noticed an issue with charts when using setAdaptiveYMin="1" and ranges. For example, if I have two ranges, let's say low (0-60 colored red) and high (60-100 colored green), and the Y minimum calculated value is 50, then I only see the range named high (60-100, colored green). I expect to see the range named low from 50-60 (colored red) and the green one from 60-100 (colored green). What do you recommend in this case? Thank you, Iulian
-
Sanjukta, It seems you do not understand what the problem is. FusionCharts calculates the minimum value and it should adapt the ranges so that if the minimum value visible on the chart is 50 and the lowest range is 30 to 80, the range should still be visible FROM 50 (the minimum value calculated by FusionCharts) TO 80. Let me know if it's clear for or else we can have a phone call or a quick online meeting session to help you understand the issue. Regards, Iulian
-
FusionCharts should do this calculation since it has all the data. The data from the server comes in XML and I use setXMLData(xmlData). Additional to this I have to send the values separate and make the calculations? Is there a way to get the values without parsing the XML or sending them from server in another way?
-
I'm appreciate you're attention, but we're not on the same page, as the problem I'm writing you about is different: If the auto calculated Y min value is 50 and I have a range starting from 20 to 70, then I would like to see the range for the remaining visible interval, which is from 50 to 70. And the problem is that this range (20-70) is not showing up for the remaining interval (50-70; interval 50 to 70 is inside 2- to 70).
-
Thanks for the observation regarding yAxisMaxValue. Setting the yAxisMinValue is not a solution because the data (values) and ranges are generated dynamic. So we may have 3 ranges, or 4, even starting from 0, and in this case setting the yAxisMinValue to 0 would cancel the effect of setAdaptiveYMin. Basically, this is what I am expecting a chart with trendlines and setAdaptiveYMin="1" to work: If min Y value is calculated to 50 and I have a range from 30 to 70, then I would still like to see that range, as much as possible (from 50 to 70 in this case). I attached an image so it's easier to understand. Iulian
-
Hi, I'm using a Column 2D. Here are the two XML strings that you can use to test this behavior. setAdaptiveYMin="1" -- I cannot see "Average" trend <chart xAxisName="Part Description" maxLabelWidthPercent="35" canvasTopMargin="1" labelDisplay="AUTO" aboutMenuItemLabel="About" setAdaptiveYMin="1" showBorder="0" aboutMenuItemLink="" formatNumberScale="1" bgColor="FFFFFF" chartTopMargin="5" canvasBorderColor="CCCCCC" paletteColors="4572A7,AA4643,89A54E,80699B,DB843D,7A1D20,80c0f0,00c090,e89f7b,c06090,3080a0" showShadow="0" numberScaleValue="1000,1000,1000" plotGradientColor="" yAxisName="On Time" numberScaleUnit="K,M,B" showValues="0" canvasBorderThickness="0" yAxisMaxValue="0.0" yAxisMaxValue="100.000001" ><set label="Part 1B" value="100.00" /><set label="Part 1C" value="90.77" /><trendLines><line endValue="90.0" isTrendZone="1" startValue="70.0" color="#FFFF00" displayValue="Average" valueOnRight="1" showOnTop="0" alpha="25"/><line endValue="100.0" isTrendZone="1" startValue="90.0" color="#00FF00" displayValue="Good" valueOnRight="1" showOnTop="0" alpha="25"/></trendLines><styles><definition><style name="PlotBevel" type="Bevel" distance="2"/><style name="divShadow" type="shadow" angle="45" distance="2" color="000000"/></definition><application><apply toObject="DataPlot" styles="PlotBevel"/><apply toObject="DIVLINES" styles="divShadow"/></application></styles></chart> setAdaptiveYMin="0" -- I can see the "Average" trend <chart xAxisName="Part Description" maxLabelWidthPercent="35" canvasTopMargin="1" labelDisplay="AUTO" aboutMenuItemLabel="About" setAdaptiveYMin="0" showBorder="0" aboutMenuItemLink="" formatNumberScale="1" bgColor="FFFFFF" chartTopMargin="5" canvasBorderColor="CCCCCC" paletteColors="4572A7,AA4643,89A54E,80699B,DB843D,7A1D20,80c0f0,00c090,e89f7b,c06090,3080a0" showShadow="0" numberScaleValue="1000,1000,1000" plotGradientColor="" yAxisName="On Time" numberScaleUnit="K,M,B" showValues="0" canvasBorderThickness="0" yAxisMaxValue="100.0" yAxisMaxValue="100.000001" ><set label="Part 1B" value="100.00" /><set label="Part 1C" value="90.77" /><trendLines><line endValue="90.0" isTrendZone="1" startValue="70.0" color="#FFFF00" displayValue="Average" valueOnRight="1" showOnTop="0" alpha="25"/><line endValue="100.0" isTrendZone="1" startValue="90.0" color="#00FF00" displayValue="Good" valueOnRight="1" showOnTop="0" alpha="25"/></trendLines><styles><definition><style name="PlotBevel" type="Bevel" distance="2"/><style name="divShadow" type="shadow" angle="45" distance="2" color="000000"/></definition><application><apply toObject="DataPlot" styles="PlotBevel"/><apply toObject="DIVLINES" styles="divShadow"/></application></styles></chart>