【发布时间】:2016-08-01 11:14:18
【问题描述】:
我在做什么:
我正在使用Fabric.js 开发一个画布应用程序。用户可以在画布中放置图像或文本
我想做什么:
当用户下载图像时,用户应该能够打印它。目前我正在研究长度:5 X 8 (英寸)。在Fabric.js 中,toDataURL() 函数默认会给出72 DPI 图像,我打算使用PHP 将其转换为300dpi 图像。
所以要创建5X8 和300dpi 的高质量图像,图像应该是1500px X 2400px。但是我不能给用户那么多空间,因为它不是很直观。
所以,我按照下面链接中的建议做了
What is the best practice to export canvas with high quality images?
问题:
但是我遇到了麻烦。当用户放置文本或图像时,它看起来非常小。当我单击文本或图像时,角落和边框几乎看不到。它考虑了画布的相对大小。请参阅Fiddle
【问题讨论】:
标签: javascript html canvas fabricjs