SVG content of Telerik RadHtmlChart

本文关键字:RadHtmlChart Telerik of content SVG | 更新日期: 2023-09-27 18:14:52

目前,我在vb中有一个aspx页面,它启动了一个RadHTMLChart,我想获取该图表的SVG代码。但是,由于图表是在客户端呈现的,所以我必须启动这个aspx页面,然后在回发期间从第二个aspx页面抓取SVG代码。目前,我正在使用服务器。执行(firstpage.aspx)来获取SVG代码,但这不起作用。我想使用SVG来生成PDF文档,但是服务器。执行命令似乎在后台运行,之后的代码没有等待它先完成,因此我没有抓取SVG内容。有谁知道另一种抓取SVG内容的方法吗?

SVG content of Telerik RadHtmlChart

似乎您需要在服务器上完成所有这些工作,因此您需要找到一种方法在服务器上启动浏览器,从中获取所需的数据并关闭它。我认为一个叫做PhantomJS的工具可以为你做这件事,所以你可以尝试一下(我认为它是免费的)。

这是一个关于导出HtmlChart的例子,但它依赖于用户交互(可以通过一些脚本自动化),但它需要在客户端机器上打开页面:http://www.telerik.com/support/code-library/exporting-radhtmlchart-to-png-and-pdf。无论如何,它可能仍然有助于提供想法并展示如何获得SVG字符串。