【17.1.10】 目前版本的spreadJS中 分页预览线 可以调整 粗细和颜色吗
本帖最后由 Wilson.Zhang 于 2025-1-9 15:22 编辑产品:SpreadJS
版本:17.1.10
调研编号:SJS-27998
您好!不支持对分页预览线设置颜色和粗细样式,建议您保留现有样式使用。 Wilson.Zhang 发表于 2025-1-7 17:53
您好!不支持对分页预览线设置颜色和粗细样式,建议您保留现有样式使用。
那可以提个优化嘛:D 您好,是否描述下您这边的场景,为什么需要对分页预览线调整样式。 Ellia.Duan 发表于 2025-1-8 09:25
您好,是否描述下您这边的场景,为什么需要对分页预览线调整样式。
想显示的更明显一点 如果通过代码设置分页预览线,您可以看到使用的代码是sheet.isPrintLineVisible(),可以理解为通过开关控制了是否显示分页预线,而没有公开API可以支持设置分页预览线的样式。对应地,Microsoft Excel的分页预览线也是浅虚线,且不支持设置样式。
而通过Workbook:pageInfo()可以了解某sheet页的分页信息,分页信息中的每一页包含有row、column、rowCount、coulumnCount等行列范围信息。这个范围限定了分页范围,那么可以尝试对每个分页范围的右边界和底边界单元格设置更亮更明显的边框。
您可以先尝试上述方式,我再帮您调研下。
Wilson.Zhang 发表于 2025-1-8 15:28
如果通过代码设置分页预览线,您可以看到使用的代码是sheet.isPrintLineVisible(),可以理解为通过开关控制 ...
好的 如果行数变化了 这个就比较麻烦了 LilaS 发表于 2025-1-8 15:53
好的 如果行数变化了 这个就比较麻烦了
目前来看,这样可以实现您的需求。行数变化了就要取消重绘了,重绘时可以用挂起绘制/恢复绘制机制避免性能问题。 Wilson.Zhang 发表于 2025-1-8 16:57
目前来看,这样可以实现您的需求。行数变化了就要取消重绘了,重绘时可以用挂起绘制/恢复绘制机制避免性 ...
好的 那麻烦您帮我调研下有没有其他方式 LilaS 发表于 2025-1-8 17:09
好的 那麻烦您帮我调研下有没有其他方式
好的,之后会及时向您同步结论。
页:
[1]