将jQuery Flot图转换为pdf

时间:2012-09-17 09:29:58

标签: jquery pdf flot

我几乎尝试将flot graph canvas转换为jpeg。但它只给出了图形图像而不是图形中存在的图例,我不知道如何将它带入pdf。请帮我从这个出来..

提前致谢, gaUti。

2 个答案:

答案 0 :(得分:0)

以下肯定存在于jQuery Flot的页面“Flot是一个用于jQuery的纯JavaScript绘图库”,这意味着它是一种纯粹的客户端技术。

纯客户端技术没有(直接)访问持久存储(访问者自己的文件系统和服务器)。

正常工作流程 - 假设您的目标是任何浏览器

  • Apache(+ PHP)提供HTML页面+ JS脚本。
  • JS脚本构建了访问者浏览器内存中显示的画布的可视元素。
  • JS(通过GET或POST)将结构信息发送到Apache(+ PHP)服务器。
  • Apache(+ PHP)服务器分析结构信息并根据信息构建(?二进制)PDF文件,然后将新构建的PDF文件发送给访问者浏览器。
  • 访问者浏览器触发“下载文件”对话框。

可能的工作流程 - 假设您的目标是实现FileReference& amp;的现代浏览器(IE> vs.9)。 FileAPI

  • Apache提供HTML页面+ JS脚本。
  • JS脚本构建了访问者浏览器内存中显示的画布的可视元素。
  • JS脚本构建(?二进制)文件服务器分析结构信息并基于它构建PDF文件,然后将新构建的PDF文件发送给访问者浏览器。
  • JS脚本触发“下载文件”对话框(使用FileAPI)。

答案 1 :(得分:0)

我已经对您的其他问题发表过评论,但也可能会有所帮助。

查看Flot Canvas Text插件,将所有内容渲染到绘图画布中: http://lessaworld.com/projects/flotCanvasText/