0

我正在关注本教程。 http://www.battlehorse.net/page/topics/charts/save_google_charts_as_image.html

这是演示页面。 http://www.battlehorse.net/attach/topics/charts/google_charts_to_image.html

当我们单击转换为图像按钮时,javascript 将画布转换为图像。我想使用该饼图生成在服务器端发生的 PDF 报告。

您能否为此提供最佳解决方案?谢谢。

4

2 回答 2

0

您已经从画布中获得了图像,因此其余部分是此处的副本: C# 中的 JPG 到 PDF 转换器

于 2012-07-04T13:40:10.053 回答
0

我找到了另一种方法来做到这一点。

我创建了 SaveImage.aspx,它接受表单发布数据(Base64String(data:image/png;base64) 和文件名)并保存文件。

单击按钮时,我生成谷歌图表并将 ajax 发布数据(数据:图像/png;base64)发送到 SaveImage.aspx,该页面保存图像。然后使用该图像生成 PDF。

如果你们有更好的解决方案,请随时指出。

于 2012-07-05T02:43:13.677 回答