【问题标题】:Adding a link to download JPGraph bar graph as JPG?添加链接以将 JPGraph 条形图下载为 JPG?
【发布时间】:2013-01-24 15:59:02
【问题描述】:

我有一个使用 jpgraph 的应用程序。我希望能够让用户能够从链接下载图形作为 jpg 文件。当前 URL 如下所示:

 chart.php?act=img&t=cost&fy=2012&rt=Electricity&mo=ALL

如果我右击下载,它会显示"untitled" 作为名称并且只允许我使用.bmp 格式。如果我预览图像,它会正确显示,但我希望将其另存为 .jpg

我查看了 JPGRAPH 文档,但找不到任何关于向生成的图像添加扩展名的内容。

有人有这方面的经验或有想法让我尝试吗?

编辑:::::

我尝试将其保存到一个文件中,但是我有许多不同的图表,并且需要为每个图表提供单独的名称……现在正在处理……:

$graph->Stroke('tmp/myimage.png');

【问题讨论】:

  • jpg-config.inc.php 中将DEFINE('DEFAULT_GFORMAT','bmp') 更改为DEFINE('DEFAULT_GFORMAT','jpg') 检查jpgraph.net/download/manuals/chunkhtml/ch05s05.html
  • @LawrenceCherone 我之前试了一下,但它不会以 JPG 格式渲染我的图表。只是在图表所在的位置空白 X。现在它设置为自动。感谢您的评论/建议!
  • 你能指定 tmp 文件夹的确切位置吗? (例如:/home/my/Desktop/tmp)
  • @CanGeliş 我能够获得确切的位置并能够将文件下载到临时文件夹中。感谢您的提醒。

标签: php jpgraph


【解决方案1】:

尝试在 chart.php

顶部使用它
header('Content-Disposition: inline; filename="filename.jpg"');

【讨论】:

  • 您好,感谢您的评论。尝试保存文件时,这并没有改变任何东西。
猜你喜欢
  • 2014-11-26
  • 1970-01-01
  • 2014-01-05
  • 2013-05-10
  • 2014-07-04
  • 2015-11-22
  • 2012-09-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多