जावा में CodaBar के लिए चेकसम लागू करना

परिचय

Aspose.BarCode का उपयोग करके जावा में CodaBar के लिए चेकसम लागू करने के इस चरण-दर-चरण ट्यूटोरियल में आपका स्वागत है। जावा के लिए Aspose.BarCode एक शक्तिशाली लाइब्रेरी है जो डेवलपर्स को जावा अनुप्रयोगों में बारकोड को सहजता से उत्पन्न करने और पहचानने की अनुमति देती है। इस ट्यूटोरियल में, हम CodaBar बारकोड के लिए चेकसम लागू करने के विशिष्ट कार्य पर ध्यान केंद्रित करेंगे।

आवश्यक शर्तें

इससे पहले कि हम ट्यूटोरियल में उतरें, सुनिश्चित करें कि आपके पास निम्नलिखित शर्तें हैं:

  • आपकी मशीन पर जावा डेवलपमेंट किट (जेडीके) स्थापित है।
  • जावा लाइब्रेरी के लिए Aspose.BarCode। आप इसे यहां से डाउनलोड कर सकते हैंयहाँ.
  • जावा प्रोग्रामिंग की बुनियादी समझ।

पैकेज आयात करें

अपने जावा प्रोजेक्ट में, Aspose.BarCode के साथ काम करने के लिए आवश्यक पैकेज आयात करना सुनिश्चित करें:

import java.io.IOException;

import com.aspose.barcode.CodabarChecksumMode;
import com.aspose.barcode.EnableChecksum;
import com.aspose.barcode.barcoderecognition.BarCodeReader;
import com.aspose.barcode.barcoderecognition.BarCodeResult;
import com.aspose.barcode.barcoderecognition.ChecksumValidation;
import com.aspose.barcode.barcoderecognition.DecodeType;
import com.aspose.barcode.generation.BarcodeGenerator;

चरण 1: पर्यावरण स्थापित करें

एक नया जावा प्रोजेक्ट बनाकर और अपने प्रोजेक्ट की निर्भरता में Aspose.BarCode लाइब्रेरी को शामिल करके शुरुआत करें। आवश्यक संसाधनों के साथ अपना विकास वातावरण स्थापित करें।

// संसाधन निर्देशिका का पथ.
String dataDir = "Your Document Directory";

चरण 2: कोडाबार बारकोड का निर्माण

अब, आइए चेकसम सक्षम के साथ एक कोडाबार बारकोड बनाएं।

// बारकोड जेनरेटर ऑब्जेक्ट को त्वरित करें
BarcodeGenerator generator = new BarcodeGenerator(com.aspose.barcode.EncodeTypes.CODABAR, "1234567890");

// EnableChecksum प्रॉपर्टी को हाँ पर सेट करें
generator.getParameters().getBarcode().setChecksumEnabled(EnableChecksum.YES);

// CodabarChecksumMode सेट करें
generator.getParameters().getBarcode().getCodabar().setCodabarChecksumMode(CodabarChecksumMode.MOD_10);

// छवि को सिस्टम पर सहेजें
generator.save(dataDir + "Codabar_Mod10.png");

चरण 3: कोडाबार बारकोड की पहचान

अब, आइए CodaBar बारकोड के पहचान भाग को चेकसम के साथ लागू करें।

// रीडर ऑब्जेक्ट को इनिशियलाइज़ करें
BarCodeReader reader = new BarCodeReader(dataDir + "Codabar_Mod10.png", DecodeType.CODABAR);

// रीडर की चेकसमवैलिडेशन प्रॉपर्टी को चालू पर सेट करें
reader.setChecksumValidation(ChecksumValidation.ON);

for (BarCodeResult result : reader.readBarCodes()) {
    System.out.println("CodeText: " + result.getCodeText());
    System.out.println("Symbology type: " + result.getCodeType());

    // चेकसम मूल्य प्राप्त करें
    System.out.println("Checksum:" + result.getExtended().getOneD().getCheckSum());
}

Aspose.BarCode का उपयोग करके आसानी से जावा में CodaBar के लिए चेकसम लागू करने के लिए इन चरणों का पालन करें।

निष्कर्ष

इस ट्यूटोरियल में, हमने Aspose.BarCode का उपयोग करके जावा में CodaBar बारकोड के लिए चेकसम कैसे लागू किया जाए, इसका पता लगाया। यह लाइब्रेरी विभिन्न अनुकूलन विकल्पों के साथ बारकोड उत्पन्न करने और पहचानने का एक सीधा तरीका प्रदान करती है।


पूछे जाने वाले प्रश्न

क्या Aspose.BarCode सभी जावा संस्करणों के साथ संगत है?

Aspose.BarCode को विभिन्न जावा संस्करणों के साथ काम करने के लिए डिज़ाइन किया गया है। सुनिश्चित करें कि आप अनुकूलता विवरण के लिए दस्तावेज़ की जाँच कर लें।

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

हां, Aspose.BarCode व्यापक अनुकूलन विकल्प प्रदान करता है, जिससे आप जेनरेट किए गए बारकोड की उपस्थिति को नियंत्रित कर सकते हैं।

क्या अस्थायी लाइसेंस परीक्षण उद्देश्यों के लिए उपलब्ध हैं?

हां, आप Aspose.BarCode के लिए अस्थायी लाइसेंस प्राप्त कर सकते हैंयहाँ.

मुझे अतिरिक्त सहायता और संसाधन कहां मिल सकते हैं?

दौरा करनाAspose.BarCode फोरम सामुदायिक समर्थन और चर्चा के लिए।

क्या कोई निःशुल्क परीक्षण उपलब्ध है?

हाँ, आप निःशुल्क परीक्षण डाउनलोड करके Aspose.BarCode की सुविधाओं का पता लगा सकते हैंयहाँ.