Google Chrome डिफ़ॉल्ट प्रिंटर चयन नियमों को ओवरराइड करती है.
यह पॉलिसी Google Chrome में डिफ़ॉल्ट प्रिंटर का चयन करने के नियम निर्धारित करती है जो प्रिंट फ़ंक्शन को पहली बार किसी प्रोफ़ाइल के साथ उपयोग किए जाने पर करना होता है.
जब यह पॉलिसी सेट की जाती है, तो Google Chrome सभी निर्दिष्ट विशेषताओं से मिलान करने वाला प्रिंटर ढूंढ़ने का प्रयास करेगा और उसे डिफ़ॉल्ट प्रिंटर के रूप में सेट करेगा. पॉलिसी से मिलान करने वाले पहले प्रिंटर को चुना जाता है, गैर-अद्वितीय मिलान की स्थिति में, जिस क्रम में प्रिंटर खोजे जाते हैं, उसके आधार पर मिलान करने वाले किसी भी प्रिंटर को चुना जा सकता है.
यदि यह पॉलिसी सेट नहीं की जाती है या समय बाह्य होने से पहले मिलान करने वाला प्रिंटर नहीं मिलता, तो प्रिंटर डिफ़ॉल्ट रूप से अंतर्निहित PDF प्रिंटर को चुनता है या PDF प्रिंटर के उपलब्ध नहीं होने पर कोई प्रिंटर नहीं चुना जाता है.
मान को निम्न स्कीमा की पुष्टि करते हुए JSON ऑब्जेक्ट के रूप में पार्स किया जाता है:
{
"type": "object",
"properties": {
"kind": {
"description": "मिलान करने वाले प्रिंटर की खोज को प्रिंटर के विशिष्ट सेट तक सीमित करना है या नहीं.",
"type": {
"enum": [ "local", "cloud" ]
}
},
"idPattern": {
"description": "प्रिंटर आईडी से मिलान करने के लिए नियमित एक्सप्रेशन.",
"type": "string"
},
"namePattern": {
"description": "प्रिंटर के प्रदर्शन नाम से मिलान करने के लिए नियमित एक्सप्रेशन.",
"type": "string"
}
}
}
Google Cloud Print से कनेक्ट किए गए प्रिंटर को "cloud" माना जाता है, शेष प्रिंटर "local" के रूप में वर्गीकृत किए जाते हैं.
किसी फ़ील्ड को मिटाने का अर्थ है कि सभी मानों का मिलान करना, उदाहरण के लिए, कनेक्टिविटी को निर्दिष्ट नहीं करने से प्रिंट पूर्वावलोकन के द्वारा सभी तरह के प्रिंटर, क्लाउड या स्थानीय प्रिंटर की खोज प्रारंभ कर दी जाएगी.
नियमित एक्सप्रेशन पैटर्न को JavaScript RegExp सिंटैक्स का अनुसरण करना होगा और मिलान केस संवेदी होते हैं.
Registry Hive | HKEY_CURRENT_USER |
Registry Path | Software\Policies\Google\ChromeOS |
Value Name | DefaultPrinterSelection |
Value Type | REG_MULTI_SZ |
Default Value |