Articles in this section
Category / Section

Is it possible to print Chart without using the Toolbar in JS Chart?

1 min read

It is possible to print the chart without using Toolbar in Essential Chart

C#

Size chartSize = new Size((int)Math.Ceiling(this.ChartWebControl1.Width.Value),(int)Math.Ceiling(this.ChartWebControl1.Height.Value));

Bitmap bmp = new Bitmap(chartSize.Width, chartSize.Height);

ResourceHolder printHohlder = new ResourceHolder(this.Page);

ImageResourceInfo iri = new ImageResourceInfo(bmp, ImageFormat.Png, this.ChartWebControl1.Parent.ID);

this.ChartWebControl1.Draw(bmp);

printHohlder.AddResource(iri);

ChartUtils.PrintImageOnClient(this.Page, printHohlder.GetResourceUrl(iri));

VB

Dim chartSize As Size = New Size(CInt(Math.Ceiling(Me.ChartWebControl1.Width.Value)), CInt(Math.Ceiling(Me.ChartWebControl1.Height.Value)))

Dim bmp As Bitmap = New Bitmap(chartSize.Width, chartSize.Height)

Dim printHohlder As ResourceHolder = New ResourceHolder(Me.Page)

Dim iri As ImageResourceInfo = New ImageResourceInfo(bmp, ImageFormat.Png, Me.ChartWebControl1.Parent.ID)Me.ChartWebControl1.Draw(bmp)

printHohlder.AddResource(iri)

ChartUtils.PrintImageOnClient(Me.Page, printHohlder.GetResourceUrl(iri))


Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied