
Kode Label Identifikasi Kode Batang Industri Kesehatan (HIBC LIC) adalah standar kode batang yang digunakan dalam industri kesehatan. Kode batang HIBC LIC berfungsi untuk mengidentifikasi dan melacak produk kesehatan, seperti obat-obatan dan perangkat medis, di seluruh rantai pasokan. Kode batang tersebut mengandung pengidentifikasi unik untuk produk, serta informasi lain seperti tanggal kedaluwarsa dan nomor lot. Standar kode batang ini didefinisikan sebagai kombinasi dari jenis kode batang dasar, seperti Code 39, QR Code, Aztec Code, Code 128, atau Data Matrix, dan format tertentu dari data yang dikodekan yang digunakan untuk menyimpan informasi relevan bagi industri kesehatan.
Dalam artikel ini, kami menjelaskan cara menghasilkan kode batang HIBC LIC berdasarkan jenis QR Code menggunakan pustaka kode batang C#. Aspose.BarCode untuk .NET baru-baru ini telah ditingkatkan untuk memberikan dukungan untuk standar kode batang ini.
- Instalasi API C# untuk Menghasilkan Kode Batang HIBC LIC - Unduh Gratis
- Menghasilkan Kode Batang HIBC LIC
Pustaka Aspose.BarCode .NET
Pengembang dapat dengan mudah menyematkan Aspose.BarCode untuk .NET ke dalam aplikasi mereka. Pustaka kode batang menyediakan fungsionalitas yang kaya untuk membuat atau membaca berbagai jenis kode batang dalam aplikasi .NET. Unduh file DLL referensi dari halaman Releases atau instal dari NuGet Gallery dengan menjalankan perintah berikut:
PM> Install-Package Aspose.BarCode
Menghasilkan Kode Batang HIBC LIC
Produk medis harus diberi label dengan kode batang yang mengandung informasi seperti kode identifikasi produsen, nomor produk, dan satuan pengukuran. Kode batang semacam itu digunakan untuk mengidentifikasi dan melacak produk saat mereka bergerak melalui rantai pasokan.
Untuk menghasilkan kode batang, yang mengkodekan data dalam format HIBC LIC yang sesuai, kelas HIBCLICPrimaryDataCodetext perlu digunakan. Untuk memilih jenis kode batang dasar yang dibutuhkan, properti BarCodeType perlu diinisialisasi dengan salah satu nilai berikut: HIBCCode39LIC, HIBCCode128LIC, HIBCAztecLIC, HIBCDataMatrixLIC, atau HIBCQRLIC. Secara default, HIBCCode39LIC diatur.
Contoh kode di bawah ini menunjukkan cara membuat Kode QR HIBC LIC yang mengkodekan informasi yang diperlukan sebagai data utama.
//create a HIBC LIC barcode based on QR Code | |
HIBCLICPrimaryDataCodetext complexCodetext = new HIBCLICPrimaryDataCodetext(); | |
complexCodetext.BarcodeType = EncodeTypes.HIBCQRLIC; | |
//define the primary data to be encoded | |
complexCodetext.Data = new PrimaryData(); | |
complexCodetext.Data.ProductOrCatalogNumber = "12345"; | |
complexCodetext.Data.LabelerIdentificationCode = "A999"; | |
complexCodetext.Data.UnitOfMeasureID = 1; | |
//encode the data in the HIBC LIC format and save the generated barcode | |
using (ComplexBarcodeGenerator gen = new ComplexBarcodeGenerator(complexCodetext)) | |
{ | |
gen.Parameters.Barcode.XDimension.Pixels = 10; | |
gen.Save($"{path}HIBCLICPrimary.png"); | |
} |
Bidang informasi tambahan, seperti tanggal kedaluwarsa, jumlah produk, nomor lot, nomor seri, dan tanggal pembuatan, juga dapat disematkan dalam HIBC LIC jika diperlukan untuk kasus penggunaan tertentu. Kelas HIBCLICSecondaryAndAdditionalDataCodeText dapat digunakan untuk menyertakan data sekunder dalam format yang diperlukan. Data tambahan ini dapat disematkan dalam kode batang HIBC LIC sebagai data sekunder, seperti yang ditunjukkan dalam contoh kode di bawah ini.
//create a HIBC LIC barcode based on QR Code | |
HIBCLICSecondaryAndAdditionalDataCodetext complexCodetext = new HIBCLICSecondaryAndAdditionalDataCodetext(); | |
complexCodetext.BarcodeType = EncodeTypes.HIBCQRLIC; | |
//define the secondary data | |
complexCodetext.Data = new SecondaryAndAdditionalData(); | |
complexCodetext.Data.ExpiryDate = DateTime.Now; | |
complexCodetext.Data.ExpiryDateFormat = HIBCLICDateFormat.MMDDYY; | |
complexCodetext.Data.Quantity = 30; | |
complexCodetext.Data.LotNumber = "LOT123"; | |
complexCodetext.Data.SerialNumber = "SERIAL123"; | |
complexCodetext.Data.DateOfManufacture = DateTime.Now; | |
complexCodetext.LinkCharacter = 'S'; | |
//encode the data in the HIBC LIC format and save the generated barcode | |
using (ComplexBarcodeGenerator gen = new ComplexBarcodeGenerator(complexCodetext)) | |
{ | |
gen.Parameters.Barcode.XDimension.Pixels = 10; | |
gen.Save($"{path}HIBCLICSecondary.png"); | |
} |
API kode batang menawarkan kemampuan untuk menyertakan informasi utama dan sekunder dalam kode batang HIBC LIC. Untuk melakukan ini, perlu menggunakan kelas HIBCLICCombinedCodetext, seperti yang ditunjukkan dalam contoh kode yang disediakan di bawah ini.
//create a HIBC LIC barcode based on QR Code | |
HIBCLICCombinedCodetext complexCodetext = new HIBCLICCombinedCodetext(); | |
complexCodetext.BarcodeType = EncodeTypes.HIBCQRLIC; | |
//define the primary data | |
complexCodetext.PrimaryData = new PrimaryData(); | |
complexCodetext.PrimaryData.ProductOrCatalogNumber = "12345"; | |
complexCodetext.PrimaryData.LabelerIdentificationCode = "A999"; | |
complexCodetext.PrimaryData.UnitOfMeasureID = 1; | |
//define the secondary data | |
complexCodetext.SecondaryAndAdditionalData = new SecondaryAndAdditionalData(); | |
complexCodetext.SecondaryAndAdditionalData.ExpiryDate = DateTime.Now; | |
complexCodetext.SecondaryAndAdditionalData.ExpiryDateFormat = HIBCLICDateFormat.MMDDYY; | |
complexCodetext.SecondaryAndAdditionalData.Quantity = 30; | |
complexCodetext.SecondaryAndAdditionalData.LotNumber = "LOT123"; | |
complexCodetext.SecondaryAndAdditionalData.SerialNumber = "SERIAL123"; | |
complexCodetext.SecondaryAndAdditionalData.DateOfManufacture = DateTime.Now; | |
//encode the combined data using the HIBC LIC standard and save the generated barcode | |
using (ComplexBarcodeGenerator gen = new ComplexBarcodeGenerator(complexCodetext)) | |
{ | |
gen.Parameters.Barcode.XDimension.Pixels = 10; | |
gen.Save($"{path}HIBCLICCombined.png"); | |
} |
Dapatkan Lisensi Gratis
Anda dapat mengevaluasi API tanpa batasan dengan meminta lisensi sementara gratis.
Kesimpulan
Dalam artikel ini, kami menjelaskan cara menghasilkan kode batang HIBC LIC di C#. Kami menjelaskan cara memilih jenis kode batang dasar dan kemudian mengkodekan data utama dan sekunder sesuai dengan standar HIBC LIC dalam kode batang yang dihasilkan. Anda dapat memeriksa dokumentasi untuk mengetahui lebih lanjut tentang fitur pustaka kode batang. Jika ada pertanyaan, jangan ragu untuk menghubungi kami melalui forum Aspose.