羊羊羊 发表于 2023-8-10 17:33

批量打印 选择图纸尺寸时,怎么都是英文的 毫米 怎么全成了MM

在CAD2016自带的打印模块中 是中文 毫米

羊羊羊 发表于 2023-8-10 17:34

编程怎么实现 图纸尺寸 中文显示

ssyfeng 发表于 2023-8-10 17:41

这都要改?

tiancao100 发表于 2023-8-11 14:58

LocaleMediaName你看看 LocaleMediaName 和 MediaName 有什么区别

羊羊羊 发表于 2023-8-12 21:56

ok下周测试一下

羊羊羊 发表于 2023-8-12 22:04

GetLocaleMediaName 图纸的本地自定义命名。我们会发现GetCanonicalMediaNameList 返回的图纸列表中,用户自定的图纸会以UserDefinedMetric来命名的。而我们的自定义命名只能通过GetLocaleMediaName来读取

羊羊羊 发表于 2023-8-12 22:07

GetLocaleMediaName确实是中文打印纸张名称,但这个中文名称用在 psv.SetPlotConfigurationName(ps, printDeviceName, mediaName)里面出错了不错了

这个 mediaName 一定是

psVdr.GetCanonicalMediaNameList(plSet);

得到的名称,否则会出现 einvalidinput的错误,特别是用第三方打印驱动的时候需要注意。

羊羊羊 发表于 2023-8-12 22:08

只有一个解决办法,显示采用中文,打印时换成 英文。

Yiyi_song 发表于 2024-4-28 17:41

这个中文怎么转英文有知道的吗
页: [1]
查看完整版本: 批量打印 选择图纸尺寸时,怎么都是英文的 毫米 怎么全成了MM