Current section
Files
Jump to
Current section
Files
lib/barlix.ex
defmodule Barlix do
@moduledoc """
Barlix aims to provide a flexible set of modules to generate and
render barcodes. Currently it only supports a single symbology. I
hope to add more encoders and renderers in the future.
## Example
```
Barlix.Code39.encode!("BARLIX")
|> Barlix.PNG.print(file: "/tmp/barcode.png")
```
## Encoders
* `Barlix.Code39`
## Renderers
* `Barlix.UTF`
* `Barlix.PNG`
"""
defmodule Error do
defexception [:message]
end
@type code :: [0|1]
end