0

我几乎尝试将浮点图形画布转换为 jpeg。但它只给出图表图像而不是图表中的图例,我不知道如何将它带入 pdf。请帮助我摆脱这个..

在此先感谢,gaUti。

4

2 回答 2

0

jQuery Flot 的页面“Flot is a pure JavaScript plotting library for jQuery”上出现了以下肯定,这意味着它是一种纯粹的客户端技术。

纯客户端技术无法(直接)访问持久存储(访问者既不拥有文件系统,也不拥有服务器)。

正常工作流程 - 假设您针对任何浏览器

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

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

  • Apache 提供 HTML 页面 + JS 脚本。
  • JS 脚本构建画布的视觉元素,这些元素存在于访问者浏览器内存中。
  • JS脚本构建一个(?二进制)文件服务器分析结构信息并基于它构建一个PDF文件,然后将新构建的PDF文件发送到访问者浏览器。
  • JS 脚本触发“下载文件”对话框(使用 FileAPI)。
于 2012-09-17T09:40:31.400 回答
0

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

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

于 2012-09-20T06:49:21.943 回答