在Canvas中编辑图像时,将文本放在数据库中

Muh*_*eel 7 text image image-editor image-editing image-text

我有一个问题,我很困惑我应该选择什么策略来解决这个问题.这是描述.

  1. 我有一个用户身份验证管理的图库.
  2. 接下来我基本上有一个简单的表单,它将引号保存到数据库中.
  3. 从图库中选择图像,它将在画布中打开.我正在使用Adobe Creative SDK.这是演示图像.

在此输入图像描述

  1. 接下来我必须从数据库中选择(复制)文本以在文本字段中添加(粘贴),但我不知道如何做到这一点.

这是我必须为客户做的任务.我从未见过类似的例子.这似乎是独一无二的.请提供一些建议.

Dav*_*ier 1

Adobe Creative SDK 的编辑器不允许您在图像上预填充文本,因此无法完成此任务。您可能会找到一种方法将文本覆盖在 Adob​​e 编辑器之上,但随后保存图像的问题又出现了。

如果您不需要任何其他编辑工具,您可以简单地使用图像创建画布,覆盖文本并允许用户选择字体、定位文本、应用图章等...

完成后,连接一个保存按钮来发布包含 canvas.toDataURL('image/png') 内容的字段,并在服务器端保存一些内容。

这比使用别人的小部件需要更多的工作,但是客户将控制自己的命运(并且拥有他们以前不会拥有的工作产品)。

保持简单并从那里开始构建。