KendoUI导出为PDF

时间:2015-08-28 07:13:23

标签: kendo-ui pdf-generation

我正在尝试使用KendoUI网格的“导出PDF”功能。以下是我的网格配置中的代码:

            pdf: {
                allPages: true,
                fileName: "feesandcosts.pdf",
                proxyURL: "http://demos.telerik.com/kendo-ui/service/export"
            },

当我点击“导出PDF”按钮时,网格会变灰并禁用。当我尝试通过直接在Web浏览器中导航到URL来测试URL时,它似乎是一个破坏的超链接。

有人能指导我吗?

1 个答案:

答案 0 :(得分:0)

这是来自API参考的proxyURL的描述。总之,对于不支持本地文件保存的浏览器,可选设置,如果使用它,则应实现功能。

  

pdf.proxyURL String(默认值:null)

     

将文件流式传输到结尾的服务器端代理的URL   用户。

     

当浏览器无法保存文件时,将使用代理   本地例如Internet Explorer 9和Safari。 PDF导出不是   在Internet Explorer 8及更低版本中受支持。

     

开发人员负责实现服务器端代理。

     

代理将收到带有以下参数的POST请求   请求正文:

     

contentType:文件base64的MIME类型:base-64编码   file content fileName:调用者请求的文件名。该   代理应该使用" Content-Disposition"返回已解码的文件。   标头设置为附件;文件名=""