barlix v0.3.0 Barlix.Code39
This module implements the Code 39 symbology.
Summary
Functions
Encodes the given value using code 39 symbology. Only a subset of ascii characters are supported
Accepts the same arguments as encode/2
. Returns Barlix.code/0
or
raises Barlix.Error
in case of invalid value
Functions
encode(value, options \\ [])
encode(String.t | charlist, Keyword.t) :: {:error, binary} | {:ok, Barlix.code}
Encodes the given value using code 39 symbology. Only a subset of ascii characters are supported.
Options
:checksum
(boolean) - enables checksum. Defaults tofalse
Accepts the same arguments as encode/2
. Returns Barlix.code/0
or
raises Barlix.Error
in case of invalid value.