You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2013-12-23 14:55:33

vin_c
Member
Registered: 2008-04-16
Posts: 5

Barcode plugin : ne prend pas en compte la marge supérieure définie

Tout est dans le titre...

Dans les réglages du plugin, nous pouvons spécifier les marges à appliquer pour chaque type de code.
Or la marge supérieure n'est pas prise en compte (toujours la marge par défaut ezpdf)

Note : la marge inférieure n'est prise en compte non plus, mais cette modification ne corrige pas ce problème

La solution (pour la marge supérieure uniquement) :

diff -r barcode/inc/barcode.class.php barcode_orig/inc/barcode.class.php
294d293
<       $marginT = $config['marginTop'];
322c322
<             $y = $pdf->ez['pageHeight'] - $pdf->ez['topMargin'] - $height - $marginT;
---
>             $y = $pdf->ez['pageHeight'] - $pdf->ez['topMargin'] - $height;
329c329
<                   $y = $pdf->ez['pageHeight'] - $pdf->ez['topMargin'] - $height - $marginT;
---
>                   $y = $pdf->ez['pageHeight'] - $pdf->ez['topMargin'] - $height;

Infos...
ligne 294 : récupération de la valeur de marge
ligne 322 : ajout pour la 1ère ligne de la 1ère page
ligne 329 : ajour pour la 1ère ligne des pages suivantes

Last edited by vin_c (2013-12-23 18:51:48)

Offline

Board footer

Powered by FluxBB