QRNBUGenerator
(NBU payment QR v0.1.0)
Summary
generate(data, opts \\ [error_correction: :low, format: :svg, settings: [svg: %{__struct__: QRCode.Render.SvgSettings, background_color: "#ffffff", background_opacity: nil, image: nil, qrcode_color: "#000000", scale: 10, structure: :minify}, png: %{__struct__: QRCode.Render.PngSettings, background_color: "#ffffff", qrcode_color: "#000000", scale: 10}][:svg]])
Functions
@spec generate(
binary(),
nil
| [
{:error_correction, :high | :low | :medium | :quartile}
| {:format, :png | :svg}
| {:settings, map()},
...
]
) :: {:error, binary()} | {:ok, binary()}