2010-01-04 16 views
16
  • क्या सी #से बारकोड उत्पन्न करना संभव है?
  • क्या एएसपीनेट में बारकोड उत्पन्न करने के लिए कोई अंतर्निहित कक्षाएं हैं?
  • क्या सिस्टम से जुड़े बारकोड प्रिंटर का पता लगाना संभव है?
+0

बारकोड मुद्रित करने के लिए आपको केवल * कोड * को बारकोड प्रिंटर भेजने की आवश्यकता है, आपको इसे वास्तव में प्रस्तुत करने की आवश्यकता नहीं है (बारकोड प्रिंटर इसे आपके लिए करना चाहिए)। – Groo

+0

संबंधित: http://stackoverflow.com/questions/4477132/create-barcode-with-text-image-not-pdf-using-itextsharp –

उत्तर

20

हां। बेशक यह संभव है। :-)
जहाँ तक मुझे पता के रूप में वहाँ दो तरीके बार कोड उत्पन्न करने के लिए कर रहे हैं:

  1. एक विशेष बार कोड फ़ॉन्ट का उपयोग करना
  2. को बार कोड प्रस्तुत ("बारकोड फ़ॉन्ट मुक्त" के लिए गूगल की कोशिश करते हैं) एक छवि और प्रदर्शन है कि (codeplex पर Barcode Rendering Framework उपलब्ध का उपयोग करके देखें)

बारकोड प्रिंटर का पता लगाने के बारे में अपने अद्यतन प्रश्न के उत्तर में:
मुझे लगता है कि एक बारकोड प्रिंटर आपके सिस्टम पर एक नियमित रूप से प्रिंटर के रूप में दिखाई देगा। कम से कम इस तरह के उपकरणों के साथ मैंने काम किया है।
इसका मतलब है कि आप सिस्टम पर स्थापित प्रिंटर की गणना करके और निर्दिष्ट डिवाइस की तलाश करके एक विशिष्ट बारकोड प्रिंटर का पता लगा सकते हैं, लेकिन ज्यादातर मामलों में मैं सुझाव दूंगा कि आप मानक प्रिंट संवाद का उपयोग कर उपयोगकर्ता को खुद प्रिंटर निर्दिष्ट करने दें। एक कस्टम संवाद का उपयोग कर।

+2

स्ट्रिंग से कोड 128 बारकोड छवि उत्पन्न करने के लिए एक और लाइब्रेरी: [GenCode128] (http: // www.codeproject.com/KB/GDI-plus/GenCode128.aspx) –

-1

Barcode fonts asp.net (IE वेब) में मौजूद है। आप एक छवि में barcode टेक्स्ट खींच सकते हैं और उसे प्रदर्शित कर सकते हैं। यह capcha नियंत्रण के लिए एक समान कार्यान्वयन हो सकता है।

+0

@ मार्क मैं उस बारकोड पाठ को उत्पन्न करना चाहता हूं ... –

+0

आप इसे आजमा सकते हैं : http://www.codeproject.com/Articles/20823/Barcode- छवि- जनरेशन- लाइब्रेरी –

0

पता लगाने के लिए अगर आप प्रिंटर तो स्थापित किया है तो आप बस का उपयोग कर उपलब्ध प्रिंटर की गणना कर सकते हैं:

System.Drawing.Printing.PrinterSettings.InstalledPrinters 
0

यह एक स्ट्रिंग ग # का उपयोग करने से बारकोड उत्पन्न करने के लिए संभव है?

हाँ, यह है। वहां बहुत सारे ढांचे हैं जो इसे करते हैं - या तो फ़ॉन्ट या छवि के रूप में।

क्या एएसपीनेट में बारकोड बनाने के लिए कोई अंतर्निर्मित कक्षाएं हैं?

नहीं, लेकिन यह c# project on github एक स्ट्रिंग को एक छवि (यहां तक ​​कि कई बारकोड प्रकार) में परिवर्तित करने की अनुमति देता है। आपको बस इतना करना है कि किसी भी अन्य छवि की तरह, आपके एप्लिकेशन में छवि प्रदर्शित करें।

क्या सिस्टम से जुड़े बारकोड प्रिंटर का पता लगाना संभव है?

हाँ, WinForm एप्लिकेशन में, उदाहरण के लिए, आप System.Drawing.Printing.PrinterSettings.InstalledPrinters का उपयोग कर सकते हैं।

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