Installation

Programme et Extensions

Vous devez posséder les programmes et extensions suivantes :

  • PHP7
  • Extension GD2
  • BCMath (pour PDF417 et Intelligent Mail seulement)

Téléchargement

Vous pouvez trouver notre logiciel dans notre section de Téléchargement. Si vous souhaitez télécharger des codes-barres 2D ou utiliser notre logiciel pour des fins commerciales, vous devez acheter une licence.

Installer avec Composer

Depuis notre première version de logiciel sortie en 2018, tous nos logiciels peuvent être chargé avec Composer. Cependant, nos fichiers ne sont pas distribués sur Packagist. Vous devez les télécharger depuis notre serveur.
Créez un fichier composer.json et écrivez ce code:


{
    "require": {
        "barcode-bakery/barcode-common": "*",
        "barcode-bakery/barcode-1d": "*"
    },
    "repositories": [
        {
            "type": "path",
            "url": "..\\packages\\barcode-common"
        },
        {
            "type": "path",
            "url": "..\\packages\\barcode-1d"
        }
    ]
}

Dans la console, tapez la commande suivante:


composer install

Chargez le fichier autoload.php au début de votre fichier et commencez à utiliser notre librairie.


<?php
require __DIR__ . '/vendor/autoload.php';

Les autres librairie sont disponibles avec un achat, elles peuvent être installées avec Composer de la manière suivante:


{
    "require": {
        "barcode-bakery/barcode-common": "*",
        "barcode-bakery/barcode-qrcode": "*"
    },
    "repositories": [
        {
            "type": "path",
            "url": "..\\packages\\barcode-common"
        },
        {
            "type": "path",
            "url": "..\\path-to-qrcode\\barcode-qrcode"
        }
    ]
}

Installer sans Composer

Si vous n'utilisez pas Composer, vous pouvez simplement chargez chaque fichier nécessaire avec la méthode require_once.
Le manuel assume que vous avez chargé les fichiers appropriés.

Polices

Pour ajouter d'autres polices, vous devez simplement copier les polices .ttf dans le dossier font.