Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如果图形和表格是客户端的,如何构建这些图形和表格的服务器端pdf?_Jquery_Asp.net Mvc_Pdf_Charts_Telerik - Fatal编程技术网

Jquery 如果图形和表格是客户端的,如何构建这些图形和表格的服务器端pdf?

Jquery 如果图形和表格是客户端的,如何构建这些图形和表格的服务器端pdf?,jquery,asp.net-mvc,pdf,charts,telerik,Jquery,Asp.net Mvc,Pdf,Charts,Telerik,虽然这个问题是关于telerik控件的,但它适用于任何客户端jQuery图形库 我有一个网站,通过jQuery库生成图表和表格。因此,浏览器显示实际上是从服务器、css和jquery图形操作返回的json数据的一部分 我需要能够建立一个pdf文件的视觉(图形,表格等),这似乎是一个自然的服务器。我的想法是在服务器上以图像文件的形式构建视觉效果,然后发送到客户端并构建pdf telerik控件是否允许服务器端导出或保存到图像? 人们通常就是这样解决这个问题的吗? 有更简单或更明显的方法吗?出于我的

虽然这个问题是关于telerik控件的,但它适用于任何客户端jQuery图形库

我有一个网站,通过jQuery库生成图表和表格。因此,浏览器显示实际上是从服务器、css和jquery图形操作返回的json数据的一部分

我需要能够建立一个pdf文件的视觉(图形,表格等),这似乎是一个自然的服务器。我的想法是在服务器上以图像文件的形式构建视觉效果,然后发送到客户端并构建pdf

telerik控件是否允许服务器端导出或保存到图像? 人们通常就是这样解决这个问题的吗?
有更简单或更明显的方法吗?

出于我的目的,服务器必须具有生成pdf的图像。我正在使用一个客户端javascript库,它会将生成的图像发送回服务器。我更喜欢在服务器上构建映像,而不是在客户端发布映像,但这会消除客户端的交互性


一旦图像在服务器上,您就可以将它们压缩成pdf文件。上面链接的剑道示例用作服务器上的pdf生成库。

可能与的重复,尽管答案是两年前给出的-事情可能已经改变了。我的问题是架构。我对第三方产品或服务在绘制网页后的后处理不感兴趣,我想从一开始就控制这个过程。我找到了Telerik Kendo生成png图像的示例代码,然后(使用inkscape.org库)生成pdf。对于您控制的客户端计算机(即intranet架构),您可以安排它们打印为pdf(需要适当的打印驱动程序),使用CSS@media rules控制打印内容、省略内容和打印机友好的颜色。通用解决方案(针对互联网用户)将涉及呈现/转换页面服务器端,然后将生成的PDF作为HTTP响应提供给用户。我没有彻底阅读参考问题的答案,以确定它们属于哪一类。正如你可能猜到的,我在这方面的经验非常有限。我会调查的。