本帖最后由 Clark.Pan 于 2021-8-5 11:06 编辑
您好:
这个目前确实没有什么好的办法控制,绘制这方面我们依靠的是浏览器自身的行为,我们本身控制的是数据层的正确。
举个例子,我们会将用户设置的字号,字体保存下载,在绘制是给canvas进行设置。之后就由canvas来负责处理,我们就没有办法再干预了。假如这个字体用户机器没有,那么canvas会绘制成什么,就目前来说我们是不可控的。
----------------------------------------------------------------------
该问题最新进展(2021/08/05):
SpreadJS本身由于是canvas结构没办法干预,有用户提出可以通过用css3的transform scale 来缩小字体,如有相同情况可以当做参考进行尝试。 |