问题标签 [jpgraph]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - JpGraph 中缺少字符
我有一个在 Windows 上运行并使用cp1252
(aka Win-1252
) 的网站,因此它可以显示西班牙语字符。该应用程序使用JpGraph 2.3生成一些图。这些绘图使用 Tahoma Open Type 字体系列来显示文本标签。ANSI 中提供了字符串(即cp1252),字体文件支持cp1252(实际上,*.ttf 文件是从系统的字体文件夹中复制的)。
它在从 PHP/5.2.6 到 PHP/5.3.0 的多个设置中运行良好。当我在PHP/5.3.1下运行应用程序时出现问题:所有非 ASCII 都被表示缺失或未知字符的空心矩形替换。
JpGraph 的文档对于它如何期望国际字符不是很精确。显然,文本由 imagettftext() 函数在内部处理,该函数需要 UTF-8。但是,将所有内容编码为 UTF-8 会破坏所有系统中的应用程序。在 ANSI 以前可以正常工作的地方,我得到了错误的字符(Ê而不是Ú)。在我丢失字符的地方,现在我得到一个 PHP 错误:
警告:imagettftext():any2eucjp():发生了什么事
您是否知道 GD2 从 PHP/5.3.0 到 5.3.1 的哪些变化可能会影响非 ASCII 字符的呈现?我应该如何为 JpGraph 提供 Win-1252 字符集中的字符串?
更新
明确地说,这个问题与 JpGraph 无关。我可以通过对 imagettftext() 的简单调用来重现该问题:
在 PHP/5.3.0 中,ANSI 和 UTF-8 都呈现正确的文本。在 PHP/5.3.1 中,ANSI 呈现错误字符,UTF-8 触发any2eucjp(): something happen
内部错误。我敢说我遇到了一个错误...
php - 从文本文件生成具有 2 个 Y 值的图形
我重新制作了我的原始帖子,因为它的格式非常糟糕。基本上我想要一些关于如何生成带有 2 Y 轴(温度和湿度)的折线图以显示我的文本文件中的一些信息的建议/提示。它包含在一个名为 temperaturedata.txt 的文本文件中。我在 JpGrapher 论坛中包含了我的一篇帖子的链接,只是因为它能够清楚地显示代码。
我知道,因为这是 JpGraph 问题,所以我不应该在这里发帖,但是这里的社区更加支持和活跃。非常感谢您提前提供的所有帮助!
php - 在 PHP 中使用 JGraph 库生成图形后在侧面打印数据
您好,我需要生成一份报告,其中包括数据和图形图像,这是打印数据的图形表示。现在的问题是,jpgraph 中的“stroke”函数生成了图形,所以如果我尝试在 stroke 函数之前回显任何信息,并且在执行 stroke 函数后没有任何内容打印到浏览器上,我会得到一个错误。有人知道解决这个问题的方法吗?
是否有任何其他方法可以生成具有图表和表格数据的报告。
php - JPGraph 将系列值加在一起
我确定我在这里做了一些愚蠢的事情,但是有人可以解释为什么 jpgraph 将两个系列值加在一起吗?我专门讨论的是值 $a1[3] 和 $a2[3] 以及 $a1[10] 和 $a2[10] 被加在一起。您可以在此处查看图表,并将代码粘贴在下面:
php - Jpgraph:即使缺少几个月也能显示全年
我想在图表中显示每个月的值。但是根据年份,开始或结束的月份会丢失(例如,因为值仅从 4 月开始记录,而不是 1 月,或者因为当前年份尚未结束)。
目前,Jpgraph 将仅显示具有值的月份。但我希望仍然有 12 个部分,缺少的部分应该是空的/零。
有没有办法让 Jpgraph 显示缺失的月份?
谢谢,B先生
php - jpGraph 的替代品
这是我第一次使用 php 生成图表。你知道 jpGraph 的任何替代品吗?
javascript - 绘制折线图。从 JpGraph 迁移到 Raphael JS
我有一个应用程序,它基于来自不同输入(温度、湿度......)的一些值,显示不同的图表。
到目前为止,我已经用 JpGraph 做到了这一点,而且我发现它很容易做到。您可以轻松添加图例,并绘制任意数量的函数。您也可以轻松地修复秤。无论如何,我希望与用户进行一些交互(我只希望用户单击图形的某个点,显示 X 和 Y 值)。这对 JpGraph 来说并不容易,因为它只是一个 PNG 图像。
有人建议我使用 Raphael JS 库,并且我一直在阅读文档(Raphael JS Reference),但我没有看到我想做的事情(折线图)这么简单。
所以,我想问一下 Jpgraph 用户和 Raphael JS 用户是否有这方面的经验,以及是否有任何好的在线教程(我找不到适用于折线图的教程)。我现在画的图是这样的:JpGraph Example
pie-chart - JpGraph 饼图切片颜色不起作用
我在 php 中使用了 JpGraph。一切正常,但切片 ($p1->SetSliceColors($color);) 颜色不起作用。它一直是默认颜色。这是我使用的代码。请帮我 :
php - 带 jpgraph 的高斯图
我正在尝试在 php 中绘制高斯图。$x
我找到了 jpgraph 库,但我不知道如何使用$y
数据。请知道如何声明轴的人。谢谢。这是我的代码: