- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个名为“MonthReport.class.php”的类,它的结构如下所示:
class MonthReport{
.....
//some member variables
public function pieChart(){
........
//the image data comes from mysql and data belongs to a specified user
$myPicture->Stroke();
}
public function lineChart(){
........
//the image data comes from mysql and data belongs to a specified user
$myPicture->Stroke();
}
public function render html(){
$html.=str1<<<
.....
//some html code
str1;
$html.=<<<str2
<img src="$this->pieChart()" /> //can not work
str2;
}
}
当我在 src 位置调用 pieChart() 函数时,它会覆盖我的整个页面并只显示图像。我该怎么做?我尝试在单独的页面中呈现图像,但图像需要一些指定的用户数据,例如“userId”。换句话说,当我新建一个对象时,它指定了 userId,因此我无法在单独的页面中呈现图像。抱歉我的英语不好!但我需要你的帮助!在此先感谢!
最佳答案
你的问题有点不清楚,但如果你的问题是我假设的那样,那么我曾经有过类似的问题(创建的图形只是一个图像,我页面的所有其他内容都没有显示)。我的解决方案是使用 pchart
生成一个临时图像,然后将该文件嵌入到 html 中
$myfilename = "temp_image.png"; // temp file name
$myPicture = new pImage(700,500,$myData);
// other image creation code....
$myPicture->Render($myfilename); // generate image "temp_image.png"
$image_html = '<img src="' . $myfilename . '">'; //generate the link
print("$htmlline");
由于您的问题不明确,这里又出现了一些猜测。上面的方法对我有用,并使我能够将 pChart
动态创建的图像嵌入到我的 php
页面中。
关于html - pChart:将图像渲染到浏览器并嵌入到 html 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20771918/
我希望我的 y 轴以 8 为间隔显示自动收报机。我已将缩放模式设置为手动,最小值为 0,最大值为 48,但它仍然默认为以 0 为间隔显示刻度5. 我还没有看到自定义的设置或选项,有没有办法做到这一点?
我正在用 p Chart 开发 php 饼图,看起来不错。现在我想改变每个切片的颜色。是否可以更改颜色? 最佳答案 您正在寻找的函数是 setSliceColor() - http://wiki.pc
有谁知道如何更改 pChart 中 x 轴标签的角度?我需要倾斜它们,以便在单个图表中显示更长的时间范围。 最佳答案 对于 pChart 2,可以使用 drawScale 方法的 'LabelRota
我的图表结果如下,我需要在轴名称或轴标签之间留出空格,这里需要在“月”和 x 轴标签之间留出一些空间,“点击次数”和 y 轴标签也类似。 最佳答案 尝试查找行号。 pDraw.class.php 中的
我正在尝试构建组合的散点图和折线图。目前散点图很好,当我添加线条时,它们向右旋转了 90 度,因此它们是垂直的而不是水平的。我一辈子都弄不明白为什么,所以如果有人有任何建议,那就太棒了。 下面的代码是
我在我的 php 页面中显示 3DPie 示例 pChart 时遇到问题,无论输出 (Stroke()、autoOutput()、render()) 是什么,它都不会呈现给浏览器,但示例在示例中有效文
我正在使用类似于此示例的雷达图: https://pchart.net/doc.draw.radar.html 我的数据范围从 1 分到 4 分,所以我配置了一些选项: $options = arra
我是 pchart 新手,在从 mysql 表创建图表时遇到问题(可能是我错过的问题)。我想要的只是根据我要选择的项目绘制一行图表。它只工作了一次,然后每次我尝试再次运行脚本时,apache(我使用的
我想使用 pChart 呈现样本值与日期的简单折线图。我已经掌握了基础知识,但如何处理日期中的空白?样本已按季度平均,但并非每个季度都有样本。有时它会跳过一两个季度。 目前,这些间隙在 X 轴上被一个
我正在使用以下内容: $chartImage->autoOutput('/statistics/'.$image.'.png'); 问题在于此代码将图像输出到浏览器。如果它将图像保存到具有我指定的目录
我正在尝试将一个方法的返回值分配给一个数组,然后在第二步中将该数组放入 pChart 的 addPoints() 方法中。 现在我正在使用以下代码: $dataUsage = array(); for
我尝试用 pchart 创建一个图表,我在这个链接(在官方网站)中做了这样的操作: https://wiki.pchart.net/doc.mysql.integration.html 但每次我都会收
我有一个名为“MonthReport.class.php”的类,它的结构如下所示: class MonthReport{ ..... //some member variabl
我正在使用 PChart 库,我想从 x 轴上的第 5 个索引开始绘制图表。有什么想法吗?我已经在这样做了: $myData->AddPoints(array("Jan","Feb","Mar","A
我正在尝试根据 pchart 提供的示例生成图表。这是我的代码: addPoints($Yes,"Yes"); $myData->addPoints($No,"No"); $myData->addPo
我有 RTM,但我真的不知道如何使用 strtotime 函数将日期从 UTC 转换为 unix 时间,因为我不确定哪些变量在哪里。具体代码如下: $value = $_POST["Attribute
我正在尝试将“pChart”与我的 PHP 代码集成。当我尝试运行示例时,它给我一个错误,指出 call to undefined function imagecreatetruecolor。建议的解
我是一名优秀的程序员,十分优秀!