本帖最后由 cabinsummer 于 2018-6-11 15:12 编辑
如果判断自己的电脑打开的CAD是中文版还是英文版,肉眼就可以了;判断他人电脑就要花费一番功夫,通过ACADVER、LOCALE、SYSPAGECODE、DWGPAGECODE等变量都不能区别。
通过判断打印机图纸的描述判断,一般高版本的CAD都有DWG To PDF.PC3虚拟打印机,这个是转PDF文件的。图纸单位中,英文版显示MM或IN,中文版显示毫米或英寸。
 - (vla-GetLocaleMediaName (vla-get-ActiveLayout (vla-get-ActiveDocument (vlax-get-acad-object))) "ISO_A3_(420.00_x_297.00_MM)")
- ;;;英文版返回"ISO A3 (420.00 x 297.00 MM)"
- ;;;中文版返回"ISO A3 (420.00 x 297.00 毫米)"
对于低版本的CAD,没有DWG To PDF.PC3怎么判断?大家讨论一下。
|