New
🎉 Image-Charts new customer portal let you:
- update your default payment method
- update your billing information
- list and download your invoice history
Known limitation: only the email used at subscription time will work.
🎉 Image-Charts new customer portal let you:
Known limitation: only the email used at subscription time will work.
Learn how to sign Image-Charts url with hmac using purely SQL function available from AWS Athena or Presto in this code snippet.
When Image-Charts API yield an error, the x-ic-error-validation
header details what went wrong.
We saw that sometimes header value was serialized JSON sometimes it was not.
Starting today, it will always yield a serialized JSON value.
Learn more about Image Charts errors.
Specify an image url to use it as a background for your chart! The URL must be completely encoded in order to be handled and we will take care of the rest! The image will take up all the available space.
If you wish to use our chart.js api endpoint instead, this feature is available through the backgroundImage plugin:
{
"options":{
"plugins":{
"backgroundImage":{
"url":"https://i.imgur.com/hCyint9.jpg"
}
}
}
}
The usual chart background parameter now supports a new img
modifier to specify the encoded image url?
chf=bg,img,<image_url>
Progress bar are excellent to show the progress of something associated with your customer, your product or anything else. We have made it really easy to setup. Read more about Progress bar charts in the dedicated documentation page.
Some charts might be rendered for customers over various location with different currency and localization requirements. iclocale
is a query parameter available to specify in what localization the chart should be rendered.
In the example below, check the thousands and decimal number separator as well as the currency position. Same chart parameters. Only iclocale
changes.
iclocale=en
iclocale=fr
Learn more in Localization documentation page.
Grid line colors are now available for line, bar, bubble and radar charts!
chg=20,50,5,5,CECECE
Bar charts are good but rounded bar charts are better!
Specify the corner radius with the new chbr
parameter.
All types of bar charts are supported from stacked horizontal bar charts to grouped vertical bar charts!
Finally an easy to use chart image generation library for C#!
Package Manager:
PM> Install-Package ImageCharts -Version VERSION
.NET CLI:
dotnet add package ImageCharts --version VERSION
PackageReference:
<PackageReference Include="ImageCharts" Version="5.2.0" />
using ImageChartsLib;
ImageCharts pie = new ImageCharts().cht("p").chd("a:2.5,5,8.3").chs("100x100");
pie.toURL(); // https://image-charts.com/chart?chd=a%3A2.5%2C5%2C8.3&chs=600x300&cht=p
pie.toFile('/path/to/chart.png');
pie.toDataURI(); // data:image/png;base64,iVBORw0KGgo...
pie.toBuffer(); // BufferedImage
Check out Image-Charts C# documentation and also the package on NuGet.