需求是选择左侧的图案和颜色以及输入文字,右边显示合成的图案。点击下面的按钮让用户输入邮箱地址,把右侧生成的图案通过附件发送给用户。要求附件大小是2000*2000以上超大图。目前我用canvas实现的,点击左侧选项的时候用canvas在右侧绘图,提交的时候用canvas生成图片发送给后台,用php发送邮件给用户。问题在于生成图片再放大到要求的尺寸后,图片变得非常模糊。左侧的图案是150*150组合的精灵图,请教大佬们,有没有方法实现,把生成的图片放大到指定的尺寸,而保持图片不失真。
解决方案 »
- 请教高手Extjs问题
- jsp中多个表单提交问题
- 一个简单的条件语句
- 表单内容隐藏
- 跪求一问(怎样让同一页面上的三个帧同步)
- 请问如何在打开一个框架页面的窗口中再改变框架页面中一个frame的src
- 去掉框架右侧边距?当页面在一个框架(frmMain)中显示时该页面总是不能充满框架,右侧总是有一小空白竖条(csdn也是),好像是给滚动条预留的?
- 如何强制目录返回?急!谢谢!
- http://211.100.7.119/,太酷了,谁能不能搞到代码呀?hoho
- EasyUi datagrid和propertygrid联动问题
- 动画模拟C语言执行过程的实现原理是什么
- 怎么在JS中设置账号框按回车键光标直接移动到密码输入框
我试过了,把生成的图片比如200*150,画到2000*1500的canvas上,得到的图片效果跟直接放大这张200*150的图片一样,非常模糊。