|
用cfd post 输出eps格式图片时,
会莫名其妙地出现一些点,
比如,原本要输出一条曲线,但是多了下面这个点。
怎么办?
辛亏eps文件可以编辑!!!
先保留上面的那条线,输出test1.eps
然后把线隐藏,再输出test2.eps
然后用notepad++把两个eps文件都打开。
使用compare插件,
比较这两个文本。
会发现,test1.eps中多出了一些命令
其中有这么几行数据,
是以 v 或者 vc 结尾的。
这几行描述的就是一个莫名其妙的点。
我猜:
v是指vertex:前三个数表示坐标(x,y,z)
vc是指vertex color:前三个数表示坐标(x,y,z),紧接着的三个数是用[r g b]方式表示的颜色,三个一样表示灰色。
接着就好办了,
把它们统统注释掉!!
用百分号%就可以了。
但是如果那些点特别多,
可以采用正则表达式
查找: ([. 0-9]*(v|vc)$) |
替换: %\1 |
注意:
1. ( )内的字符是一个整体,
它里面的 | 号表示或者的意思,或者v或者vc,
而$表示出现在行尾;
2. [ ]内的字符都可能出现,
它旁边的*表示匹配任意次数,
0-9表示数字,
上式中有一个空格,在 . 和 0 之间
3. 最外面的那个( ),表示它是一个整体,就是一行,
替换的时候,保留它,用 1 代替它,而它前面的百分号%是要加上去的注释符号
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-11-18 15:21
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社