javascript Fusioncharts服务器端导出在PHP中不起作用

20jt8wwn  于 12个月前  发布在  Java
关注(0)|答案(1)|浏览(63)

我在尝试设置Fusioncharts服务器端导出时遇到问题。我有一个简单的图表,然后我选择导出数据,FCExporter.php需要资源Resources/FCExporter_IMAGE-DATA 2XLSX.php.此文件不存在于他们给定的开发人员包中。我该如何解决?

wz8daaqr

wz8daaqr1#

请确保在FCExporter.php文件中为以下元素设置了正确的路径。
define(“保存_PATH”,“../resources/chartexporter/charts/”)你能把它设置成这样并尝试吗?:define(“保存_PATH”,“./”)
此外,您需要指定此元素的路径(“HTTP_URI”,“FCExporter文件所在文件夹的路径”);
它是如何工作的-
步骤1:在浏览器中呈现图表。
第2步:选择导出选项后,图表将生成表示当前状态的SVG字符串,并将其发送到导出服务器。
步骤3:导出服务器捕获SVG字符串。
步骤4:导出服务器调用一个系统调用,触发Inkscape将FusionCharts生成的SVG字符串(通过 AJAX 传递到服务器端脚本)转换为PDF、PNG和SVG。然而,Inkscape仍然有生成JPG文件的限制。因此,ImageMagick用于创建JPG文件。要将图表数据导出为XLSX,从图表生成的CSV数据将转换为XLSX格式。
要了解更多有关此功能的信息,请参阅-https://www.fusioncharts.com/dev/exporting-charts/using-fc-export-server/server-side-export/setup-private-export-server/php

相关问题