Le fichier de données doit être au format texte, chaque ligne définissant un code-barres par plusieurs colonnes séparées par un séparateur tabulation, point-virgule, virgule ou barre-verticale (ascii 124).
À compter de sa version 2.1, PressBar accepte un nouveau format plus détaillé que l'ancien, ce dernier restant utilisable.
Format de fichier PressBar versions 2.2 et ultérieures
À compter de sa version 2.2, un en-tête XML peut être ajouté aux fichiers de données, pour décrire les réglages à adopter avant génération des fichiers EPS ou PDF correspondants aux données. Le bouton « Enregistrer un exemple de fichier de données » permet d'obtenir rapidement un en-tête correspondant aux réglages courants du logiciel.
Format de fichier PressBar versions 2.1 et ultérieures
Le fichier de données doit être à l'un des codages Ascii, Windows ANSI, Mac Roman, Unicode UTF-8 ou Unicode UTF-16. En l'absence de caractères accentués, les fichiers Ascii, Windows ANSI, Mac Roman, Unicode UTF-8 sont identiques. Le codage UTF-16 peut présenter ou non les deux octets d'en-tête BigEndian FEFF ou LittleEndian FFFF, mais, s'il ne les présente pas, la lecture sera réalisée selon le sous-codage natif de l'ordinateur.
Chaque ligne du fichier doit mémoriser 12 ou 13 colonnes.
Lorsque le fichier est au format csv « comma separated value » - séparateur virgule ou point-virgule - les contenus des colonnes ou certains des contenus peuvent être placés entre guillemets pour autoriser la présence dans ce contenu de virgules, de point-virgules ou de changements de ligne.
Pour obtenir facilement un modèle de ligne conforme à ce format versions 2.1 et ultérieures, choisissez le bouton « Enregistrer un exemple de fichier de données » dans l'onglet « Créer un code-barres » de PressBar.
Informations mémorisées par le code-barres et/ou sa légende :
- 1 - Code transporteur, zéro à une lettre majuscule
- 2 - Code produit, de un à cinq chiffres
- 3 - Numéro de parution, de zéro à quatre chiffres (formats suggérés : AAMM ou AASS ou MMJJ, dans lesquels AA = année, MM = mois, JJ = numéro du jour dans le mois, ou numéro incrémenté à chaque parution, vierge ou zéro pour ne pas utiliser la fonction)
- 4 - Numéro de sous-parution ou spécificité de la parution, un chiffre (zéro par défaut pour « parution normale », 5 pour « parution hors-série », 6 pour « parution spéciale »)
- 5 - Code pays, en-tête de prix, nombre indéfini de caractères (suggéré « F: » pour France)
- 6 - Prix en centimes d'Euro, de un à quatre chiffres
- 7 - Mode de règlement, zéro à quatre lettres ou chiffres
Information déterminant la mise en page du code-barres :
- 8 - Type de fichier à obtenir, une lettre majuscule, E pour EPS, P pour PDF
- 9 - Correction de l'engraissement d'impression, un chiffre, zéro pour absence de correction, 1 à 4 pour correction de 1 à 4 centièmes de millimètre (soit 2 à 8 centièmes de réduction de largeur de barres)
- 10 - Protection du code-barres, une lettre majuscule, A pour absence de protection en surimpression, R pour réserves d'initialisation en surimpression, F pour réserves sur fond blanc en défonce, C pour réserves sur fond blanc encadré en défonce
- 11 - Orientation, un caractère, = pour horizontale, < pour verticale de bas en haut, > pour verticale de haut en bas
Information déterminant le nom du fichier à générer :
- 12 - Nom du fichier, nombre quelconque de caractères susceptibles de composer un nom de fichier
Information déterminant la présence et la composition d'une prévisualisation EPS ou d'un PostIt PDF, enregistrement facultatif :
- 13 - Commentaire de la prévisualisation, nombre quelconque de caractères. Pour l'obtention d'un fichier EPS, seuls les 14 premiers caractères seront utilisés. Pour l'obtention d'un fichier PDF, ce commentaire vient en complément des informations déjà disponibles. Pour obtenir plusieurs lignes avec les séparateurs tabulation, espace ou barre-verticale, séparez ces lignes par la syntaxe
. Pour obtenir une prévisualisation sans libellé, laisser ce champ vierge ; pour ne pas obtenir de prévisualisation, la ligne ne doit pas se terminer par un séparateur
Format de fichier PressBar versions 1.0 et ultérieures
Le fichier de données doit être au codage Ascii.
Chaque ligne du fichier doit mémoriser 10 ou 11 enregistrements, dans l'ordre :
- 1 - Code produit, de un à cinq chiffres
- 2 - Prix en centimes d'Euro, de un à quatre chiffres
- 3 - Numéro de parution, de un à quatre chiffres
- 4 - Libellé du titre, deux lettres ou chiffres, détermine le nom du fichier à générer
- 5 - Libellé édition, deux lettres ou chiffres, détermine le nom du fichier à générer
- 6 - Jour de parution, un ou deux chiffres entre 1 et 29, 30 ou 31 selon valeur suivante, détermine le nom du fichier à générer
- 7 - Mois de parution, un ou deux chiffres entre 1 et 12, détermine le nom du fichier à générer
- 8 - Code transporteur, une lettre ou chiffre
- 9 - Mode de règlement, zéro à quatre lettres ou chiffres
- 10 - Type de fichier à obtenir, une lettre majuscule, E pour EPS, P pour PDF
L'enregistrement suivant est facultatif :
- 11 - Orientation, un caractère, = pour horizontale, < pour verticale de bas en haut, > pour verticale de haut en bas, = par défaut
Dans ce format version 1.0 :
- le numéro de sous-parution est toujours zéro
- l'en-tête de prix est toujours vierge
- la correction d'engraissement est toujours de 4 centièmes de millimètre
- les fichiers disposent toujours d'une prévisualisation EPS ou d'un PostIt PDF
- les symboles sont obtenus en surimpression, sans réserves d'initialisation, ni fond blanc, ni cadre
Retour au sommaire Page précédente Page suivante
transbar.fr/utiliser/pressbar/format.html