Print multiple charts at once.

Hello, I am working on a project with SyncFusion Blazor v18.3.0.35 ~ v18.3.0.53.

I want to print multiple charts that exist on the screen at once.
I also want to export jpeg.. or etc.

For example:

<div id="ChartContainer"
    <SfChart id="SfChart1"></SfChart>
    <SfChart id="SfChart2"></SfChart>
    <SfChart id="SfChart3"></SfChart>
</div>


Instead of "SfChart#n.Print()",
is there a way to do something like "ChartContainer.Print()"?

What I am wondering about is a question about SyncFusion's Blazor product.
I'm not talking about another SyncFusion product.

If anyone has any information, please let me know. Please.

Cheers!

5 Replies

SM Srihari Muthukaruppan Syncfusion Team January 18, 2021 12:43 PM UTC

Hi jin, 
 
We are analyzing your query and we will update the status within one business day(January 19, 2021). We appreciate your patience until then. 
 
Regards, 
Srihari M 



SM Srihari Muthukaruppan Syncfusion Team January 20, 2021 02:54 PM UTC

Hi jin,  
 
Sorry for the inconvenience. 
 
We have analyzed your query. From that we would like to let you know that as of now it is not possible to print multiple charts in a page using our component. Hence we suggest you to use window.print() method to print the whole page to achieve your requirement.  
 
Let us know if you have any concerns. 
 
Regards, 
Srihari M 



JK jin kwang cheol January 21, 2021 12:50 AM UTC

Hi

It's a very necessary feature for me, Especially, multi-chart printing.

In the future, when I buy a product again for upgrade, I wish it would be.

Thanks for reviewing.

Cheers!


SM Srihari Muthukaruppan Syncfusion Team January 21, 2021 12:59 PM UTC

Hi Jin, 
 
We have analyzed your query. From that, we would like to let you know that as of now, we don’t have support for printing multiple charts. We have already logged a feature request on this. Based on other logged tasks priority, this feature will be included in any of our upcoming release. You can keep track of the feature from the feedback portal below.     
     
    
If you have any more specifications or suggestions to the feature request, you can add it as a comment in the portal. Please get back to us if you need further assistance.       
   
Regards,    
Srihari   



SB Swetha Babu Syncfusion Team October 4, 2022 09:34 AM UTC

Hi Jin,


Thank you for your patience.


We are glad to announce that our Essential Studio 2022 Volume 3 release v20.3.0.47 is rolled out, we have included the print support for multiple chart in this release and is available for download under the following link.

Essential Studio 2022 Volume 3 Main Release v20.3.0.47 is available for download | Announcements Forums | Syncfusion


We can render all the chart components that we need to print in a div element and provide a reference for that div. To print the multiple chart, we can use the PrintAsync method in Chart. We have created a simple blazor application to demonstrate the same and it can be downloaded from the below link.


Sample link:  https://www.syncfusion.com/downloads/support/directtrac/general/ze/ChartPrintSample1600273244


Code Snippet:


<div id = "print_support" class="container" style="justify-content:center" @ref="Element">

    Chart components

</div>

 

public async Task PrintChart(MouseEventArgs args)    {

        await chartInstance.PrintAsync(Element);

   }


We thank you for your support and appreciate your patience in waiting for this release. Please get in touch with us if you would require any further assistance.

Regards,          

Swetha


Loader.
Up arrow icon