面试遇到前端导出海报类的问题带伙有思路吗
前端吧
全部回复
仅看楼主
level 1
[喝酒]这个也是困惑我很久的问题,刷到的兄弟们能教教小弟吗,我们公司没一个能指点的,我做到这个需求的时候也是随便整的html2canvas,有没有服务端生成图片的呀,楼下细说面试,一楼引狼
2024年09月13日 11点09分 1
level 1
面试提到了前端海报的问题,因为面的是nodejs也会,所以面试官提到如果在服务端生成是不是会好一点,然后我也试过nodejs,但是好几个库都需要浏览器环境,一到服务器就报没有浏览器问题,我想问问大家的内容可以定义的图片都是后端生成的吗
2024年09月13日 11点09分 2
level 1
我在别的后端管理中见过可以自己修改布局的海报,但是我们这边全都是前端画出来导出,正常能用node做吗[喝酒]困惑了好久,也没人给我答案,有没有路过的大哥说一下呀[喝酒]
2024年09月13日 11点09分 3
level 3
你可以参考puppeteer这个npm包
2024年09月14日 01点09分 5
整过,ai给的几个都试过了,unicloud环境下总是报需要浏览器环境,所以我想来问问贴吧老哥有没有啥成熟的弄图片的办法,看到过别人还能自定义布局的,不太明白这种是怎么实现的,是前端的html代码复刻的还是canvas一步步写的
2024年09月14日 06点09分
puppeteer的运行环境是需要浏览器的,可能是你的unicloud环境浏览器没安装成功。puppeteer启动浏览器的时候可以指定浏览器exe路径的
2024年09月15日 03点09分
level 6
都后端处理了直接调opencv等之类的图像库生成不就好了,就海报图这种简单的需求前端生成不就好了
2024年09月14日 04点09分 6
客户给的图太花了,中间内容要把商品库里所有的卖的商品名,价格等各种参数像excel一样列下来,图片会很长,想知道最合理的做法,因为我只知道前端画出来,再转图片,不知道后端如何做出来,不用考虑用户设备差异,后端可以有和canvas差不多的东西画图吗
2024年09月14日 06点09分
@J好名被狗取了 这和图片花有啥关系,你画文字描述不计算比例与缩放的吗,你调的canvas也是也是图像处理的封装,你想在后端处理图片可以把图像库封装成canvas接口风格,有图形学基础会好弄点
2024年09月14日 06点09分
@11刚刚给 好的谢谢[OK],我能想到的简单的方法就是前端的html复刻成图片,但是在后端里实现html转换图片的库都需要浏览器环境,所以想找找除了html还有什么办法能画,但是好像还是只有前端导出的可能
2024年09月14日 10点09分
level 9
公司没一个能指点的?技术总监是饭桶?
2024年09月14日 11点09分 7
技术总监不懂前端很正常
2024年09月15日 03点09分
2024年09月15日 03点09分
level 6
我上家公司让我做的这个需求[滑稽]不过是本地生成,不是服务端[滑稽]
2024年09月21日 07点09分 9
1