{
  "authors": [
    "Gautier de Montmollin"
  ],
  "description": "Generate various types of bar codes (1D or 2D) on various media",
  "executables": [
    "bar_codes_demo"
  ],
  "gpr-externals": {
    "Build_Mode": [
      "Debug",
      "Fast"
    ]
  },
  "licenses": "MIT",
  "long-description": "&nbsp;<a target=\"_blank\" href=\"https://a.fsdn.com/con/app/proj/ada-bar-codes/screenshots/qr_code-d286323e.png\"      ><img src=\"https://a.fsdn.com/con/app/proj/ada-bar-codes/screenshots/qr_code-d286323e.png\"       alt=\"QR\"          width=\"171\" height=\"129\"></a>\n&nbsp;<a target=\"_blank\" href=\"https://a.fsdn.com/con/app/proj/ada-bar-codes/screenshots/abc_logo_rect-d71ba4ac.png\"><img src=\"https://a.fsdn.com/con/app/proj/ada-bar-codes/screenshots/abc_logo_rect-d71ba4ac.png\" alt=\"Code 128\"    width=\"178\" height=\"129\"></a>\n&nbsp;<a target=\"_blank\" href=\"https://a.fsdn.com/con/app/proj/ada-bar-codes/screenshots/dm_code_y129-8619c0ec.png\" ><img src=\"https://a.fsdn.com/con/app/proj/ada-bar-codes/screenshots/dm_code_y129-8619c0ec.png\"  alt=\"Data Matrix\" width=\"181\" height=\"129\"></a>\n\nSome features:\n\n* 1D bar codes supported: Code 128\n* 2D bar codes supported: Data Matrix, QR Codes\n* Task safe\n* Endian-neutral\n* Multi-platform, but native code build\n* Standalone (no dependency on other libraires, bindings, etc.; no extra component needed for running)\n* Unconditionally portable code: OS-, CPU-, compiler- independent code.\n* Pure Ada 2012: this package can be used in projects in Ada 2012 and later versions of the Ada language\n* Tests and demos included\n* Free, open-source \n\nThe creation of a bar code is as simple as this small procedure:\n\n```ada\nwith Ada.Text_IO, Bar_Codes, Bar_Codes_Media;\n\nprocedure Small_Demo is\n  use Ada.Text_IO;\n  svg : File_Type;\nbegin\n  Create (svg, Out_File, \"qr_code.svg\");\n  Put_Line\n    (svg,\n     Bar_Codes_Media.SVG_Bar_Code\n       (Bar_Codes.Code_QR_Low, 100.0, 100.0, \"mm\", \"Hello\"));\n  Close (svg);\nend Small_Demo;\n```\n",
  "maintainers": [
    "fabien.chouteau@gmail.com"
  ],
  "maintainers-logins": [
    "zertovitch",
    "Fabien-Chouteau"
  ],
  "name": "bar_codes",
  "origin": {
    "hashes": [
      "sha512:ed998c1f89c6970dce157aea2256197a2c1affd9afae90c296bacb6b4019ddf361904113bb60a1642e6558ed0f501909935145d8d735ec3b8b2267794040fc0b"
    ],
    "url": "https://sourceforge.net/projects/ada-bar-codes/files/abc_003.zip"
  },
  "project-files": [
    "ada_bar_codes.gpr"
  ],
  "tags": [
    "bar",
    "code",
    "barcode",
    "bar-code",
    "datamatrix",
    "data-matrix",
    "qr",
    "qrcode",
    "qr-code",
    "code128",
    "pbm",
    "pdf",
    "svg"
  ],
  "version": "3.0.0",
  "website": "https://ada-bar-codes.sourceforge.io/"
}
