前端高手看过来,这个需求能完全用 H5 来做吗?

2017-02-06 23:49:25 +08:00
 lilq87
1 ,添加一行文字
文字可以设置颜色、字体( Google Fonts )、变形(已找到符合要求的 JQuery 插件)
文字可以在画布内自由拖拽位置跟缩放大小
可以添加多行,并且每一行可以单独设置

2 ,添加图片元素(预先做好的透明 PNG 图片)、或者边框、下划线等
图片元素要可以自由拖拽位置跟缩放大小
图片元素能添加多个最好

3 ,给画布选择背景图片(支持上传)

4 ,生成这张文字跟图片组成的最终图片

有大神愿意出手的话给个报价给我,谢谢。
5527 次点击
所在节点    程序员
33 条回复
rashawn
2017-02-07 08:15:19 +08:00
canvas 麻烦点甚至可以用 three
Mbin
2017-02-07 09:06:55 +08:00
我开源了一个类似你这样功能的,稍稍改进一下(文字的颜色、字体、变形)就可以,低价帮你做出来阿哈哈
hkongm
2017-02-07 09:43:41 +08:00
楼主要兼容移动端的,各位不要漏了这点
pointermove 啥的不能少
jarlyyn
2017-02-07 10:18:15 +08:00
能做,功能 pixijs 这个库里基本都有

http://pixijs.github.io/examples/#/demos/dragging.js
Warder
2017-02-07 11:51:21 +08:00
哇喔 这都值 3k? 这钱挺好赚的嘛
soseek
2017-02-07 19:04:15 +08:00
这种鬼东西?
soseek
2017-02-07 19:05:43 +08:00
过年前才弄了一个拍照加素材合成( ̄へ ̄)
aleen42
2017-02-07 21:40:42 +08:00
图片可以看看这个我做的,可以拖拽图片到 Canvas 中,随意缩放, shift 等比例缩放等。矢量图和位图都可以拖。

http://aleen42.github.io/example/draw/

至于 Canvas 导出图片你可以看看 CCapture 这个库
yozoh1163
2017-02-07 23:01:32 +08:00
fabric.js
lilq87
2017-02-08 14:00:31 +08:00
@yozoh1163 这个厉害,差不多复合要求了。。。
songofhawk
2017-02-10 09:01:59 +08:00
兼容移动端其实是有点麻烦的,各种安卓机那是啥稀奇古怪的问题都有
lilq87
2017-02-12 23:55:28 +08:00
@songofhawk H5 标准不都是一样的吗?难道在各个安卓版本、型号上不一样?
songofhawk
2017-02-22 20:56:31 +08:00
@lilq87 标准是一样,但浏览器的实现有差别呀,比如我们以前做直播,腾讯系的浏览器就不允许任何元素显示在视频上面

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/338602

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX