का उपयोग करके प्रिंटिंग एक साधारण पुन: प्रणाली के लिए मुझे किसी भी तरह से टेम्पलेट दस्तावेज़ को सरल स्वरूपण के साथ परिभाषित करने की आवश्यकता है, इसे डेटा से भरें और इसे मानक विंडोज प्रिंटर पर प्रिंट करें। इसे विंडोज़ सेवा पर काम करना है। मुझे किस तकनीक का सबसे अच्छा उपयोग करना चाहिए?टेम्पलेट
संपादित करें:
मैंने पीडीएफ-फॉर्म का उपयोग करने की कोशिश की। मैंने कुछ टेक्स्ट बॉक्स को परिभाषित किया और उन्हें iTextSharp के साथ भर दिया। यह उस बिंदु तक काम करता था जहां मुझे उन्हें प्रिंट करना था, जो वास्तव में कठिन है, क्योंकि आपको अनिवार्य रूप से पाठक निष्पादन योग्य का उपयोग करना होगा।
एक विकल्प जो .NET में बेहतर एकीकृत प्रतीत होता है, एक्सपीएस का उपयोग करना प्रतीत होता है। क्या एक्सपीएस एक समान कार्यक्षमता प्रदान करता है?
एक सेवा से प्रिंटिंग वास्तव में एक बुरा विचार है। प्रिंटर ड्राइवर डेस्कटॉप ऐप्स के लिए बनाए गए थे। वे आपको बताएंगे कि टोनर कारतूस आधा खाली है और दूसरे को ऑर्डर करने के लिए कहां है। यदि यह किसी सेवा में होता है तो यह प्रिंट नहीं करेगा और आपको पता नहीं है कि क्यों। एक टेम्पलेट कुछ भी हो सकता है, एक बिटमैप करेगा।बहुत सारे और बहुत सारे रिपोर्ट जेनरेटर प्रोग्राम वहां भरने वाली रिक्त सुविधाओं के साथ, आपको अपने लिए खरीदारी करने की आवश्यकता होगी। –
मैं एक जीवित रहने के लिए प्रिंटर ड्राइवर लिखता हूं, और मुझे हंस पासेंट से सहमत होना है। एक विंडोज़ सेवा से प्रिंटिंग लगभग एक अच्छा विचार नहीं है। – Jon