Files
OnDoc/BarcodeLib/Barcoded/Interleaved2of5Validator.cs
2024-07-18 14:22:38 +02:00

21 lines
533 B
C#

namespace Barcoded
{
internal class Interleaved2Of5Validator : ILinearValidator
{
public string Parse(string text, Symbology symbology)
{
switch (symbology)
{
case Symbology.I2of5:
return LinearHelpers.GetEvenNumeric(text);
case Symbology.I2of5C:
return LinearHelpers.GetOddNumeric(text);
default:
return LinearHelpers.GetOddNumeric(text);
}
}
}
}