草庐IT

highcharts

全部标签

php - 有什么方法可以将 Highcharts 与 mPDF 转换器一起使用?

这个问题与HTMLtoPDFConverter有关。mPDF转换器可以与包含的css一起正常工作,但不能与任何BootstrapTable或任何svg元素一起工作。如何在mPDF的html中包含js? 最佳答案 mPDF不支持JavaScript。但是,您可以使用以下方法之一:使用$('svg')[0].outerHTML检索图表的SVG代码,并将其发送到服务器以作为图像插入到生成的PDF中。使用Highcharts导出服务生成可以插入到PDF中的图像(SVG或其他格式)。代码如下:varchart=$('.mychart').hi

php - 使用 PHP mPdf 生成的 pdf 中的 Highchart 渲染

有人可以建议我该怎么做吗?我正在生成PDF报告,在报告中,我必须打印Highcharts。由于Highcharts使用不会在PDF文件中执行的javascript,所以我必须在服务器上创建图表。我读了很多帖子,他们建议我必须创建该图的图像,但我的问题是我将如何为该图创建图像? 最佳答案 您可以尝试使用服务器端“浏览器”或JS引擎来生成图表;有一些工具可以用于此。为此我使用了那些:PhantomJS:关于页眉/页脚的一些怪癖,但网站上有很多例子WkHTMLToPDF:高度可定制,但我无法正确设置超时,因此在PDF输出之前完全生成图表但

php - 为 highcharts 创建一个 PHP 数组

我正在尝试为高图创建一个多数组集,您可以在此处看到HighChartDemo从数据库中检索数据的PHP代码。$sql=prepare($sql);$result->execute();$rowCount=$result->fetchColumn();$dataset=array('name'=>'Naam');while($row=$result->fetch(PDO::FETCH_ASSOC)){$data[]=$row['automillage'];}array_push($dataset,$data);echojson_encode($dataset,JSON_NUMERIC_C

php - 使用 JS 的散点图是否有限制?

我正在尝试提供一个用JavaScript编写的散点图,该散点图具有带十进制值的二维。我从MySQL数据库中获取这些值,并使用Php将它们与图表一起提供。我的数据库有将近150000个条目,对应于图中的150000对十进制输入。运行我的代码后,图表没有显示出来。我从我的Php代码中获得了输出并将其粘贴到JavaScript代码中,它显示出了一些问题,但没有说明是什么(我使用的是Dreamweaver)。如果我只为图表使用3对小数输入,一切都会正常显示。我的问题是:在散点图中可以可视化的值有多少限制?我现在使用的是Highcharts库中的散点图。我还尝试了GoogleChartTools

javascript - Highcharts - 动态获取可见系列名称

我想制作一个函数,将Highchart实例中的所有可见系列名称动态发送到PHP函数。例如,在此图表中,我想获取此数组:[Salle,PR]。如果我点击Internet,系列就会变得可见,我想获得[Salle,Internet,PR]。为此,我尝试使用legendItemClick事件并创建一个函数来检查每个系列是否可见以将其添加到数组中,但我不知道如何使用可见选项来执行此操作。你有什么想法吗?到目前为止,我没有太多代码可以分享:plotOptions:{series:{events:{legendItemClick:function(){}}}} 最佳答案

PHP JSON Highcharts 加载数据库结果

我卡住了!我需要用json结果创建Highcharts。我在这里找到了一些资源,但无法使用它。我能得到的最接近的是这样做:图表选项:varoptions={chart:{renderTo:'tudo',defaultSeriesType:'column',rightMargin:80},title:{text:'Weekdays'},subtitle:{text:'Source:somewhereinacalendar'},xAxis:{labels:{enabled:false}},yAxis:[{min:0,title:{text:'Amount'}},{linkedTo:0,op

php - 如何使用 PHP 数组中的字符串格式数据填充 Highcharts 轴

我正在尝试将项目的php数组转换为HighchartsX轴的标签。默认示例是:categories:['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']所以我有一个PHP数组($items),最后得到一个Javascript数组(varitems)。Firebug输出以下内容:console.log(items);["item1_10_20","item2_2011_10_14","item3_2011_10_07","item3_2011_09_12"]我可以看到我应该用单引号代替。我怎样才

php - 在向下钻取时将 X 轴类型从类别更改为日期时间

是否可以在向下钻取时将图表的x轴类型从类别更改为日期时间?我有堆叠柱式图,其中每一列都是不同的类别。当我单击其中一列时,我想使用日期时间x轴向下钻取到该类别的专用柱形图。我已经能够成功地向下钻取到另一个类别样式图,并将每个类别设置为日期范围中的一天,但使用日期时间格式会好得多。这是我正在运行的“onClick”代码以尝试执行此操作。显然,数据只是为了简单起见的示例数据。目前,这会导致Firefox因内存限制而崩溃。是否可以像这样动态切换x轴类型?functionsetChart(){while(hChart.series.length>0){hChart.series[0].remov

php - 使用 PhantomJS 创建用于 PDF 创建 (PHP) 的 HighCharts 图表服务器端 - 导致 PHPs exec() 的退出代码 11;

我正在尝试创建使用Higharts服务器端生成的图形图像以用于PDF创建。我已经在我的Centos6.5服务器上安装了PhantomJS以运行生成Highcharts图像。我正在使用PHP,并且正在努力理解我需要采取的步骤来实际“运行”javascript,这将导致图像保存在服务器端以用于我的PDF(我正在使用mPDF生成PDF)。我需要的流程:用户点击“下载PDF”在服务器端生成几个图表和图形,保存到服务器上的一个文件中mPDF可以在构建PDF和提供下载时引用这些文件到目前为止,这是我尝试过的从PHP运行PhantomJS正在关注this堆栈溢出问题“如何从PHP执行PhantomJ

php - Symfony2 - Highcharts 渲染一个空白的 div

我刚刚在Symfony2.7上安装了HighchartsBundle,但在尝试从文档(cfhttps://github.com/marcaube/ObHighchartsBundle/blob/master/Resources/doc/usage.md)中重现“使用示例”时我已经遇到了问题这是我的代码:ControllerpublicfunctionhomepageAction(){$user=$this->getUser();$securityContext=$this->get('security.context');$authorization=$securityContext-