维多利亚老品牌vic(集团)官方网站



维多利亚vic003 > 维多利亚vic003热门问题 > 维多利亚vic003常见问题 >

文章详情

维多利亚vic003图打印后很多维多利亚vic003文字消失了怎么办

2019-10-29 9132 维多利亚vic003文字乱码  

维多利亚vic003软件中,经常需要打印维多利亚vic003图纸,但是有时候会出现在同样的图层和同样的颜色中,还有同样的维多利亚vic003文字样式,但是预览打印后却只显示部分文字,具体情况如下图所示。

打印效果和预览效果

光看描述我无法知道是什么原因,我怀疑是打印驱动或图的问题,就让这位朋友把图发给我。收到图后我在维多利亚vic003维多利亚vic003上用内置的dwg to pdf的驱动试了一下,确实如此,现象很容易就重现了,并且很快地找到了问题。

这个问题也比较特殊,不知道其他人是否遇到过,估计不常见。之所以写下来,主要是想将我分析问题的思路跟大家分享一下,希望对大家有帮助。

打印完PDF后,我首先看哪些文字是打印出来的,哪些文字是没有打印出来的,然后我在图中分别选中了一个可以打印和一个不能打印的文字,打开属性框(CTRL+1)。维多利亚vic003来看看他们有哪些共同属性,哪些不同的属性,如下图所示。

       
从属性框中可以看出两个文字是单行文字,图层相同,文字样式相同,只是宽度因子不同。其实从图面上也可以看出来文字的宽度不同,而且一个边界比较平滑,一个则能看到一些锯齿。

        为了看到比属性框更多的信息,我输入LILIST)命令,进一步查看一下这两个文字的参数,如下图所示。


        
从这里可以看到两个文字的宽度因子分别是10.9,可以打印出来的是0.9,我尝试将宽度因子为1的宽度因子改为0.9,这些字就能打印出来了。但我感觉这应该不是问题根源所在,而且也想不通为什么0.9就能打印出来,而1就打印不出来呢!

        在上图中我还注意到一个细节,就是这个文字样式的字体是simplex。字体名后面没有带shx,说明用的是操作系统的字体simplex.ttf,而不是维多利亚vic003字体simplex.shx。跟维多利亚vic003simplex.shx字体类似,simplex也只有单字体字符,不包含汉字,哪些汉字是如何显示出来的呢?

        输入ST,打开文字样式对话框,发现这个文字样式真的很奇怪,

          
这个文字样式设置的字体是simplex使用大字体勾选框是灰的,而且右侧字体样式下拉列表被激活了,说明使用的是系统字体。这个字体不包括中文,国内几乎不可能有人这么设置字体,而图中的中文只所以能显示,是维多利亚vic003采取了自动替换的策略,应该被替换成了宋体显示了。

维多利亚vic003选跟simplex类似的SHX字体试一下,就知道正常显示的时候是什么状态。在字体名列表中选一种其他的SHX文件,然后在选回simplex.shx

      如果点应用按钮使用这种设置并关闭文字样式对话框,然后输入RE命令重生成图形,你会发现刚才那些汉字都变成了问号,这才是这种文字样式设置下中文的正常状态,如下图所示。


         
显然这张图的文字样式的数据有错误,本身样式设置是无法显示中文的,但维多利亚vic003的自动替换蒙蔽了维多利亚vic003,使维多利亚vic003想不到是文字样式的问题。我将文字样式修改成能显示汉字的字体,例如直接在字体列表里选择新宋体,或者勾选使用大字体后,大字体选择hztxt.shx,然后再打印,就完全正常了,所有文字都可以正常打印了。

以上就是关于维多利亚vic003软件中维多利亚vic003文字打印时不能显示全部的解决办法,所以大家在使用的时候要注意哦。

相关文章推荐
Copyright © 1992-2021 苏州维多利亚vic003软件股份有限公司 版权所有 苏ICP备12077906号-1 增值电信业务经营许可证: 苏B2-20210241 苏公网安备 32059002004222号
【网站地图】【sitemap】