文字处理(WORD/WP)中,布局与绘制必然分开

简介: 文字处理(WORD/WP)中,布局与绘制必然分开

很多以前,就知道布局与绘制是分开的。这一段时间整理代码时,也想过这个问题。后来结论是清楚的:布局与绘制必然分开。


 为什么这么说呢?二者都是逐个字符推进的,差别在于:有些东西,必须是一行布完之后才知道。比如说,标点是否压缩?空格是否压缩?各个压缩量分别是多少?一个词是在本行,还是下一行?这些都必须算好了,才能进行绘制。


 二者分开,同时还是要特别注意统一:


二者流程上一样。什么意思?就是IF语句都是一样的。

布局的信息,尽可能都记下来,绘制的时候直接使用,不要再进行判断了。

 这样做的结果,就是保证绘制的结果,就是布局的要求。

目录
相关文章
|
5月前
Microsoft Word —— 使用宏脚本将所有表格添加边框
Microsoft Word —— 使用宏脚本将所有表格添加边框
83 0
文本,vitepress两栏怎样设置,应用场景是每个导航都是单独的markdown文件
文本,vitepress两栏怎样设置,应用场景是每个导航都是单独的markdown文件
|
Shell 流计算 Python
[oeasy]python0083_[趣味拓展]字体样式_正常_加亮_变暗_控制序列
[oeasy]python0083_[趣味拓展]字体样式_正常_加亮_变暗_控制序列
79 0
|
移动开发 前端开发 HTML5
前端 HTML5 Svg 画板(支持视频、图片上涂鸦,支持缩放、修改、颜色、复选...)
前端 HTML5 Svg 画板(支持视频、图片上涂鸦,支持缩放、修改、颜色、复选...)
265 0
|
开发者
利用word制作html无法直接绘制的漂亮表格
利用word制作html无法直接绘制的漂亮表格
SwiftUI—借助sizeCategory预览不同字体下的文本视图
SwiftUI—借助sizeCategory预览不同字体下的文本视图
172 0
SwiftUI—借助sizeCategory预览不同字体下的文本视图
word 使用中遇到的小细节2(粘贴图片到Word中显示只有一小部分和按空格键后面字不见)
word 使用中遇到的小细节2(粘贴图片到Word中显示只有一小部分和按空格键后面字不见)
257 0
word 使用中遇到的小细节2(粘贴图片到Word中显示只有一小部分和按空格键后面字不见)
Word文档中插入的图片显示不全、嵌入式图片显示不全解决方法,仅设置图片为单倍行距方法
Word文档中插入的图片显示不全、嵌入式图片显示不全解决方法,仅设置图片为单倍行距方法
930 0
Word文档中插入的图片显示不全、嵌入式图片显示不全解决方法,仅设置图片为单倍行距方法
|
C# API
在WPF程序中将控件所呈现的内容保存成图像
原文:在WPF程序中将控件所呈现的内容保存成图像 有的时候,我们需要将控件所呈现的内容保存成图像保存下来,例如:InkCanvas的手写墨迹,WebBrowser中的网页等。可能有人会说,这个不就是截图嘛,找到控件的坐标和大小,调用截图API不就可以了嘛。
1146 0