【问题标题】:JPGraph : how to hide plot line when going above x-axis?JPGraph:当超过 x 轴时如何隐藏绘图线?
【发布时间】:2016-09-21 23:16:48
【问题描述】:

我在 JPGraph 中为我的绘图线设置了自定义比例,使用:

$graph->SetScale('linlin', 60,200);

你可以在这里看到结果:http://screencast.com/t/jMKHg1XUis

显示是正确的,但我想隐藏超出范围的图(x 轴下方)。 在文档中找不到有关此类功能的任何信息。

【问题讨论】:

  • 您没有接受 Eduardo Galván 的回答有什么特别的原因吗?
  • 没有理由,我错过了验证复选框

标签: php jpgraph


【解决方案1】:

Graph 的类引用有一个SetClipping 函数。来自文档:

启用或禁用绘图区域外的剪辑。如果剪辑是 启用然后只有图形的一部分正好在绘图区域内 将可见。

例如,当您设置手动比例和 有超出指定范围的数据点。

默认情况下剪辑是禁用的。

注 1:仅 0 或 90 度的图形支持剪裁 旋转,如果与 任何其他角度。

注 2:裁剪是用 O(1) 算法实现的 数据大小。

您需要通过调用该函数来启用剪辑:

$graph->SetClipping();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-11
    • 2012-12-24
    相关资源
    最近更新 更多