|
经典案例图书 正常的, 情况就是过去大佬所说的“缓冲加速后遗症”.
与Preview按钮的运行原理并不相同.
Rename的Preview是调用SldWorks对象来获取bmp,
亦即是在电脑(档案总管)看到的预览图,
间中SW储存档案时会有丢失预览图的情况,
当在外围看不到, 这个Rename也抓不到的.
而Preview按钮是调用ModelDoc2对象来输出bmp,
无论档案是什么版本, 只要可以开启, 就能输出bmp作缩图之用.
关键就是速度, "输出"比"获取"缓慢很多, "获取"基本上无需运算,
但若没有事先准备好资料准备(缓冲), 那就得不到想要的结果, 亦即是“缓冲加速失败”.
为什么採取两种不同的缩图方式在同一个工具内?
1. 表面上是一个工具, 其实只不过是把两个工具硬生生合併起来的.
2. 基本上Rename是无需缩图, 因为用得上批量修改的档案名称必有规范, 无需逐一看样子来改名, 如果真的要逐一改名, 倒不如回归基本步, 按右键来改名.
3. 慢总比错的好, 缓冲在档案面层的图片, 可能不是最新近的样子, 是之前某次储存时所缓冲所遗留下来的, 而且该图片是不支持模型组态(这是SW2014的情况). |
|