2011-04-01 31 views
23

मैं सी # का उपयोग कर एक पूर्ण स्क्रीन कियोस्क अनुप्रयोग विकसित कर रहा हूं। मुझे टिकट और प्राप्तियां प्रिंट करने की ज़रूरत है। मैं प्रिंटिंग के लिए प्रिंट डॉक्यूमेंट क्लास का उपयोग करता हूं। प्रिंटर पूरी तरह से प्रिंट करता है, लेकिन मुझे मुद्रण के दौरान दिखाए गए पॉप-अप संवाद को अक्षम करने की आवश्यकता है।क्या मैं वाई संवाद के प्रिंटिंग पेज एक्स को अक्षम कर सकता हूं?

screenshot

मैंने सुना है यह प्रिंटर और फ़ैक्स नियंत्रण कक्ष में साथ निष्क्रिय किया जा सकता है, लेकिन मैं प्रिंटर और नियंत्रण कक्ष में फैक्स जरूरत नहीं है।

क्या मैं दिखाए गए संवाद को अक्षम कर सकता हूं? अगर मैं कर सकता, तो मैं इसे कैसे कर सकता हूं?

उत्तर

44

मुझे विश्वास है कि PrintDocument के PrintController से StandardPrintController को हल करना चाहिए।

PrintDocument printDocument = new PrintDocument(); 
PrintController printController = new StandardPrintController(); 
printDocument.PrintController = printController; 

उम्मीद है कि इससे कुछ मदद मिलती है।

+0

धन्यवाद। यह मेरी समस्या हल हो गया। – Krankoloji

+0

@ क्रंकोलोजी कोई समस्या नहीं, मदद करने में खुशी हुई! – SeeSharp

+0

@SeeSharp: अगर आप printDocument.Print को कॉल कर रहे हैं तो यह ठीक काम करता है, लेकिन अगर आप printDocument.DisplayDialog को कॉल नहीं करते हैं। कोई संवाद नियंत्रक समतुल्य नहीं है। कोई विचार? – Bill

4

महान प्रश्न और उत्तर। Vb.net के लिए VB.Net संस्करण googling यहां कोई सार्थक परिणाम नहीं लौटा रहा है।

Dim printDocument As New System.Drawing.Printing.PrintDocument 
    Dim printController As New System.Drawing.Printing.StandardPrintController 
    printDocument.PrintController = printController 
0

Windows 10, 8, 7, & सर्वर 2012 नोट: यह विकल्प Windows के होम संस्करणों में उपलब्ध नहीं है।

विंडोज कुंजी को दबाकर रखें, फिर विंडोज रन संवाद बॉक्स लाने के लिए "आर" दबाएं। "printmanagement.msc" टाइप करें, फिर "एंटर" दबाएं। "प्रिंटर सर्वर" का विस्तार करें, फिर कंप्यूटर के नाम पर राइट क्लिक करें और "प्रिंटर सर्वर गुण" का चयन करें। "उन्नत" टैब का चयन करें। "स्थानीय प्रिंटर के लिए सूचनात्मक सूचनाएं दिखाएं" और "नेटवर्क प्रिंटर के लिए सूचनात्मक सूचनाएं दिखाएं" अनचेक करें।

संबंधित मुद्दे

 संबंधित मुद्दे