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 2011-01-24 17:43:55

Blackcat
Member
Registered: 2011-01-21
Posts: 4

Caractères bizarre Impression PDF

Bonjour,

J'ai un bug d'affichage lorsque je fais un export en PDF sur la partie "taille totale" et "taille libre".

Est-ce qu'il y a un remède à ça ?

Merci

1295883759.jpg

GLPI v.7.8.2
Impression PDF 0.7.0
OCS NG 1.3
PHP Version 5.2.6-1+lenny9

Offline

#2 2011-01-24 21:23:39

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Caractères bizarre Impression PDF

Merci du rapport, c'est effectivement un bug
https://forge.indepnet.net/issues/2612

Est-ce qu'il y en a d'autres ? ou juste sur les volumes ?

+


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#3 2011-01-24 23:54:24

Blackcat
Member
Registered: 2011-01-21
Posts: 4

Re: Caractères bizarre Impression PDF

J'ai vu ça que sur les volumes.

Par contre il y a autre chose, certaines lignes ne sont pas complètes comme le "Numéro de série du système d'exploitation"  wink

1295906127.jpg

Offline

#4 2011-01-25 07:55:09

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Caractères bizarre Impression PDF

ça, c'est juste un problème de taille.
L'impression en paysage permet d'augmenter la largeur des colonnes.

Je n'est pas de meilleure solution pour l'instant.

+


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#5 2011-01-25 11:15:11

Blackcat
Member
Registered: 2011-01-21
Posts: 4

Re: Caractères bizarre Impression PDF

Merci pour toutes ces réponses!

Offline

#6 2011-01-26 11:26:20

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Caractères bizarre Impression PDF

Problème corrigé + quelques cas qui devaient aussi poser problème :
https://forge.indepnet.net/projects/pdf … isions/214

à tester.


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#7 2011-02-01 13:26:54

f_laupretre
Member
From: Paris
Registered: 2011-02-01
Posts: 2
Website

Re: Caractères bizarre Impression PDF

Je viens de trouver ce thread en cherchant à poster un bug sur le plugin PDF...

J'avais une autre solution, que je trouve plus simple (1ligne modifiée) et peut-être plus sûre pour l'avenir (considérant qu'on peut recevoir d'autres entités HTML du core GLPI) :

--- simplepdf.class.php 2011-02-01 11:25:48.000000000 +0100
+++ simplepdf.class.php.orig    2011-02-01 11:20:12.000000000 +0100
@@ -215,7 +215,7 @@
       foreach ($msgs as $msg) {
          if ($i<count($this->cols)) {
             $this->pdf->addTextWrap($this->colsx[$i]+2,$this->start_tab,$this->colsw[$i]-4,9,
-                                    html_entity_decode(decodeFromUtf8($msg,"windows-1252")),
+                                    decodeFromUtf8($msg,"windows-1252"),
                                     (isset($this->align[$i]) ? $this->align[$i] : 'left'));
             $i++;
          } else {

Bon, évidemment, ça modifie la classe simplepdf qui, à l'origine, n'est pas censée filtrer des entités HTML...

A plus long terme, que pensez-vous de modifier l'argument $edit de formatNumber() de boolean en entier et d'en faire un 'type de sortie', avec valeurs possibles:
    - 0 (compatible false) -> html
    - 1 (compatible true) -> mysql
    - 2 -> plain text (espace = 0x20)
    - 3 -> PDF (espace = insécable = 0xa0)

Ca reste compatible avec l'ancienne API (conversion automatique true/false -> 1/0) et ça permet d'étendre la fonction de formattage à d'autres types de sortie.

Offline

#8 2011-02-18 14:33:56

serv.deb3477
Member
Registered: 2011-01-27
Posts: 32

Re: Caractères bizarre Impression PDF

Bonjour,
La révision 214 a fonctionné dans mon cas.
Merci beaucoup.
Bon WE.

Last edited by serv.deb3477 (2011-02-18 14:34:24)


Prod CentOS 6.7 64 - Apache 2.2.15 - PHP 5.4.45 - MySQL 5.1.73 - GLPI 0.85.5
Préprod CentOS 6.7 64 - Apache 2.2.15 - PHP 5.4.45 - MySQL 5.1.73 - GLPI 0.90.2

Offline

Board footer

Powered by FluxBB