FabricJS - Javascript - PHP:导出 SVG 保存在服务器上
Posted
技术标签:
【中文标题】FabricJS - Javascript - PHP:导出 SVG 保存在服务器上【英文标题】:FabricJS - Javascript - PHP : Export SVG save on server 【发布时间】:2017-07-22 10:07:27 【问题描述】:我使用 FabricJS 库在画布上绘图。然后我想将画布保存在服务器端。我不知道如何将其保存在 .svg 文件中。 我所知道的是:
-
创建导出数据
使用 AJAX 将其发送到 php 脚本
用这个 PHP 脚本在服务器上创建文件
问题是我不知道该怎么做。我可以使用哪个 FabricJS 函数来导出 SVG 数据? 我应该使用哪个 PHP 函数来编写文件?
欢迎任何帮助。
谢谢
【问题讨论】:
【参考方案1】:您可以将画布的图像保存为 SVG,但不能将画布本身保存。
如果你想保存画布本身,你可以使用 json.我用它在服务器端数据库和客户端文件系统上保存/加载。通过搜索 JSON.stringify(canvas.toJSON()) 可以找到很多这样的示例
【讨论】:
以上是关于FabricJS - Javascript - PHP:导出 SVG 保存在服务器上的主要内容,如果未能解决你的问题,请参考以下文章