泰山OFFICE技术讲座:第一难点是竖向定位

  以前总结过OFFICE几大难点。近来重新研究布局,发现竖向定位应该是第一难点。第一难点意思并不是最难的,而是第一个要解决的。这个不解决,后面的就无法精确了。

  为什么竖向定位成为难点?其实,这本来不是难点。因为WORD已经做了,而且已经广泛使用了,成了事实上的标准。现在汝要做新的OFFICE,那么必须做得跟别人一样,别人才觉得汝“做得对”,否则就是错的。有两个问题:

  • 别人不公开算法,那么汝只能猜了。别人为什么这么做,当时是有原因的。现在不知道原因,只能靠着反复试。
  • 字体引擎不同。同样的设置,字体引擎不同,就会导致高度不同,于是就在某一行上定位不同。这就麻烦了。

  有人就要问了,为什么横向定位不是难点?这当然是因为横向的宽度计算较为固定。

猜你喜欢

转载自blog.csdn.net/quantum7/article/details/125479533