Regulētās nozares prasa serializāciju un unikālu produktu identifikāciju globālajai tirdzniecībai, ko bieži ievēro GS1 standarti. Manuāli izveidot atbilstīgus barkodus ir kļūdaini, un ģenētiskie rīki reti piedāvā pilnīgu GS1.Data Matrix atbalstu. Aspose.BarCode for .NET ļauj izstrādātājiem radīt GS.1 Datu matrix barkodu ar atbilstošiem FNC1, Applications Identifiers (AIs) un ECC200 - nodrošinot pilnību saskaņā ar regulētiem darba plūsmām un seriālizācijas projektiem.

Introduction

Regulētās nozares, piemēram, farmācijas, pārtikas nekaitīgums un piegādes ķēdes pārvaldība prasa unikālu produktu identifikāciju un izsekojumu, lai atbilstu globālajiem standartiem. GS1 Data Matrix barkodi ir galvenā sastāvdaļa šīm prasībām, nodrošinot spēcīgu metodi, kā kodēt būtiskos datus kā GTIN, izbeigšanas datumus, iepakojuma numuru un sērijas numuru.

Atbilstošu GS1 datu matrix barkodu ģenerēšana manuāli ir sarežģīta un kļūdainoša.Šī instrukcija parāda, kā izmantot Aspose.BarCode .NET, lai izveidotu šādus barkodus viegli un efektīvi.

Instalācija un uzstādīšana

Pirms sākat ģenerēt GS1 Data Matrix barkodus, pārliecinieties, ka jūsu attīstības vide atbilst šādiem nosacījumiem:

  • Visual Studio 2019 vai vēlāk
  • .NET 6.0 vai jaunāks (vai .Net Framework 4.6.2+)
  • Aspose.BarCode .NET instalēts caur NuGet

Lai instalētu Aspose.BarCode, izlaidiet šādu komandu jūsu Package Manager Console:

PM> Install-Package Aspose.BarCode

Step-by-step īstenošana

1. solis: izveidojiet GS1 datu matrix ģeneratoru

Pirmkārt, izveidojiet jaunu BarcodeGenerator piemēru un iestatīt tā kodēšanas veidu, lai GS1DataMatrixIevadiet nepieciešamos nosaukuma telpas:

using Aspose.BarCode.Generation;

2. solis: Datu matrix īpašību pielāgošana

Jūs varat pielāgot dažādas ģenerētās rindkodas īpašības, piemēram, kļūdas korekcijas līmenis (ECC), izmērs un krāsas.

BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.GS1DataMatrix, gs1Text);
generator.Parameters.Barcode.DataMatrix.DataMatrixEcc = DataMatrixEccType.ECC200;
generator.Parameters.Barcode.DataMatrix.DataMatrixVersion = DataMatrixVersion.Auto;
generator.Parameters.Barcode.XDimension.Pixels = 6;
generator.Parameters.Barcode.BarColor = Color.Black;
generator.Parameters.Barcode.BackColor = Color.White;

3. solis: ģenerējiet un glabājiet GS1 datu matriksa vārtu kodu

Visbeidzot, radīt barkoda attēlu un saglabāt to failu. sekojošais kods snippet parāda, kā to darīt:

generator.Save("gs1-datamatrix.png", BarCodeImageFormat.Png);

4. solis: pilns piemērs

Šeit ir pilns piemērs, kas savieno visu kopā, tostarp BarcodeGenerator, īpašumu pielāgošana, un glabāt zīmola attēlu:

Izmantojiet gadījumus un pieteikumus

GS1 Data Matrix barkodi tiek plaši izmantoti dažādās nozarēs:

  • Pharmaceutical serialization: Saskaņā ar DSCSA, FMD un citiem noteikumiem.
  • ** Pārtikas izsekojamība:** Saskaņā ar ES un pasaules pārtikas nekaitīguma standartiem.
  • Logistikas un piegādes ķēde: Kartona / kartona līmeņa uzraudzība.

Kopīgi izaicinājumi un risinājumi

**Problēma 1: GS1 rādītāja kods nav atpazīts?**Atrisinājums : Pārbaudiet sintazi, pārliecinieties, ka ir pareizi, izmantojiet ECC200 un testējiet ar GS1 validācijas rīkiem.

  • Izteiksme 2: Pārāk daudz datu uz etiķetes?**Atrisinājums : Saīsināt batch vai sērijas numurus, izmantojiet pareizo versiju / izmēru.

    1. izaicinājums: atbilstība un revīzija?**Atrisinājums : Lejupielādēt visus radītos koda datus, dokumentē visus parametrus un validē iznākumu ar sertificētiem lasītājiem.

Darbības apsvērumi

  • Batch rada kodus produkta līnijām vai iepakojumam.
  • Izmantojiet atmiņas plūsmas integrācijai ar drukāšanas darbplūsmām.
  • Datu matriksa izmēra pielāgošana drukāšanas/scannera saderībai.

Labākās prakses

  • Izmantojiet ECC200 regulatīvai pieņemšanai.
  • Vienmēr validējiet barkoda iznākumu ar sertificētiem ierīcēm.
  • Datu formāts pēc GS1 sintaksas (AIs, FNC1).
  • PNG eksports drukāšanai vai digitalizēšanai.

Augstākie scenāriji

Batch ģenerē GS1 datu matriksa kodus

foreach (var item in pharmaProducts)
{
    BarcodeGenerator g = new BarcodeGenerator(EncodeTypes.GS1DataMatrix, item.GS1Text);
    g.Save($"gs1_{item.Serial}.png", BarCodeImageFormat.Png);
}

2. ģenerēt GS1 datu matriču ar pielāgotām krāsām

generator.Parameters.Barcode.BarColor = Color.DarkBlue;
generator.Parameters.Barcode.BackColor = Color.WhiteSmoke;

Conclusion

Ar Aspose.BarCode .NET, jūs varat ģenerēt GS1 datu matriču barkodus globālajai atbilstībai farmaceitiskajā jomā, piegādes ķēdē un pārtikas nekaitīgumā. Aspose.BarCode API atsauce.

More in this category