gpt4 book ai didi

php - 将 SVG 图表放入生成的 PDF 文件中

转载 作者:太空狗 更新时间:2023-10-29 11:23:08 25 4
gpt4 key购买 nike

我使用 Yahoo User Interface Library 3 生成一些图表。 http://developer.yahoo.com/yui/3/

在我的浏览器(FF、Chrome)中,它生成带有 JS 包含的 SVG 结构。

我想将这些图表放在 PDF 中,每个 PDF 文件都有自己的图表。我有服务器的 root 权限,所以我可以安装工具来帮助我。

我有什么可能性。

最佳答案

还有使用 Highcharts/Highstocks 的选项,它还有一个导出服务器,可以将图表导出为 PNG、SVG 甚至 PDF。我用 mPDF生成 PDF,并使用 cURL 从 Highchart 导出服务器获取图表,并将生成的 SVG 直接嵌入到 PDF 中

更新:

检查导出example在 highcharts 上,如果您使用给定的选项构建请求,导出服务器将返回图像。所以在你的代码中你只需要获取内容。试试这个请求(我让它更容易阅读)

    http://export.highcharts.com/?content=options&options=
{
xAxis: {
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
},
series: [{ data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]}]
};
&type=image/png
&width=
&scale=
&constr=Chart
&callback=function(chart) {chart.renderer.arc(200, 150, 100, 50, -Math.PI, 0).attr({ fill : '%23FCFFC5', stroke : 'black', 'stroke-width' : 1}).add(); }

关于php - 将 SVG 图表放入生成的 PDF 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4994734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com