简体   繁体   English

BaseDevModeType:两个枚举之间有什么区别?

[英]BaseDevModeType: What is difference between the two enumerations?

The BaseDevModeType defines two enumerations: BaseDevModeType定义两个枚举:

  1. PrinterDefault. 打印机默认值。
  2. UserDefault. UserDefault。

I understand that the devmode base structure is populated based on the enumerations. 我了解devmode基本结构是基于枚举填充的。

But, How are these two devmodes different ? 但是,这两个devmode有何不同?

What examples cases would each of the devmodes be different ? 每个devmodes在哪些示例情况下会有所不同?

When you install a printer driver it comes with it's own device defaults. 当您安装打印机驱动程序时,它是它自己的设备默认值。 The user can also "override" these defaults to set their own defaults. 用户还可以“覆盖”这些默认值以设置自己的默认值。 For example the printer might default to no collation; 例如,打印机可能默认不设置排序规则。 but the user may want collation on by default for all their print jobs. 但是默认情况下,用户可能希望对所有打印作业进行排序规则。 UserDefault should have the defaults the users has overridden from the device defaults. UserDefault应该具有用户已从设备默认值覆盖的默认值。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM