50金币
我想截取 spreadjs 选区图片,有这样一个计划:
1. 根据 activeSheet.getSelection() 获取选区
2. 选区范围包含 row, rowCount, col, colCount ,以行高为例,使用 getRowHeight 递归计算得到高度
3. 使用 getHost 获取 canvas
4. 使用 canvas 的 getImageData 获取图片像素
目前遇到一个问题:第二步获取的高度和 getImageData 如何能对应
|
最佳答案
查看完整内容
您好,一般来说行高的真实像素高度 = 行高 * 缩放倍率
但是需要注意的是,会存在一定程度上的误差,这部分需要您自行处理一下。
|