- Notifications
You must be signed in to change notification settings - Fork8
A .NET library to work with Electronic Product Codes (EPC, SSCC, SGTIN)
License
bytefeld/epc.net
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Bytefeld EPC
is an EPCElectronic Product Code Encoder/Decoder library written in C#, with support for .NET Framework 3.5 and .NET Standard 1.4
It aims to support the latestEPC TAG Data Standard with focus on id and tag uri handling.
Install-Package bytefeld.epc-Version0.5.0-beta2
Use the EpcTag class as an convenient entry point to the library.
Converting from binary tag into an EPC tag uri:
stringuri=EpcTag.FromBinary("302D28B329B0F6C000000001").ToString();// uri is "epc:tag:sgtin-96:1.311112347.0987.1"
Converting from uri to binary representation:
stringtag=EpcTag.FromUri("epc:tag:sgtin-96:1.311112347.0987.1").ToBinary();// tag is "302D28B329B0F6C000000001"
Accessing properties of a typed tag:
vartag=EpcTag.FromBinary<Sgtin96>("302D28B329B0F6C000000001");stringcustomerPrefix=tag.CustomerPrefix;
The following tags are currently supported by Bytefeld EPC:
- SGTIN-96
- SGTIN-198
- SSCC-96
The following tags are currently not supported:
- SGLN-96
- GRAI-96
- GRAI-170
- GSRN-96
- GDTI-96
- GDTI-113
- GID-96
- DOD
- ADI
About
A .NET library to work with Electronic Product Codes (EPC, SSCC, SGTIN)
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.