Problème avec la génération de certain PDF

Problème avec la génération de certain PDF - PHP - Programmation

Marsh Posté le 07-07-2007 à 10:59:08    

Hello,
 
J'ai une petite question car j'ai bo chercher je ne trouver pas :'(
Enfet quand je génére certain PDF via FPDF, sur certaine page j'ai certain caractére qui ne s'affiche pas correctement.
 
Exemple :
Siège social – 21 bd du général LECLERC
Au lieu de,
Siége sociel - 21 bd du général LECLERC
 
Le problème à priori est sur les caractére spéciaux (Pas si spéciaux kan meme).
 
Quelqu'un pourrai me renseigner, car sur certaine de mes génération ca passe correctement et pas sur d'autre.
 
Merci d'avance


Message édité par ohuntedo le 07-07-2007 à 11:02:53
Reply

Marsh Posté le 07-07-2007 à 10:59:08   

Reply

Marsh Posté le 07-07-2007 à 13:22:52    

J'ai utilisr FPDF avec les caractères accentués sans problème.
Je suppose donc que le problème se situe en amont. Il faudrait voir ce que contiennent exactement les chaines de caractères qui sont passées à FPDF.
Bon courage.

Reply

Marsh Posté le 07-07-2007 à 13:30:36    

Voici exactement ce ke je transmet à FPDF :
Mais sur une autre génération ca s'affiche correctement, mais je c pas pk sur celle la ca passe pas ! meme quand ke fait copier coller de celle qui fonctionne sur une autre page !
 
$this->MultiCell(0,3, "Siège social :21 bd du général LECLERC",0,'C');


Message édité par ohuntedo le 07-07-2007 à 13:31:40
Reply

Marsh Posté le 07-07-2007 à 23:30:17    

dans ce genre de cas, c'est pas dure, tu test toutes les fonction d'encodages de caractères..
 
en premier : utf8_decode ou utf8_encode
sinon htmlentities etc..
 
Je sais qu'avec Ezpdf mes text ont besoin d'etre encodé en utf8.. fpdf je sais pas

Reply

Marsh Posté le 10-07-2007 à 15:20:07    

et je peut tester ca comment ?

Reply

Marsh Posté le 10-07-2007 à 16:23:23    

j'ai un utf8_decode() et ca a marcher....

 

Parcontre le truc bizarre c que sur un autre PDF j'ai pas eu besoin de faire ca !

 

Et je viens de voir que ca ne marche pas partout, il y a encore des bugs sur des "-" ou "€".


Message édité par ohuntedo le 10-07-2007 à 16:27:26
Reply

Marsh Posté le 10-07-2007 à 20:01:13    

pour le caractere €, celui ci est bien particulier a ce que j'ai pu voir sur la génération des PDF.. je connais pas FPDF donc je sais pas si c'est géré.. lit la doc, c'est surement marqué, regarde la FAQ, des exemples de pages générés avec, etc..
 

Citation :

Parcontre le truc bizarre c que sur un autre PDF j'ai pas eu besoin de faire ca !


Mais, car il n'ya a vait justement pas de caractères spéciaux ? c'est normal les fonctions d'encodages de caracteres (utf8_decode) n'ont un résultat visible pour que les caracteres spéciaux (accentués, euro, etc) donc il faut quand meme le mettre partout (en prévention ...)


Message édité par bixibu le 10-07-2007 à 20:01:34
Reply

Marsh Posté le 10-07-2007 à 20:14:52    

Ba si justement j'ai des accentués c ca qui est bizarre.je viens de vérifier, il y a bien des "€" de "é" de "-" bref un peu tout koi !


Message édité par ohuntedo le 10-07-2007 à 20:17:14
Reply

Marsh Posté le 10-07-2007 à 20:33:34    

Bha il faut que tu uniformise l'encodages des caracteres sur tous ces PDF, je vois que ca... meme encodage partout + meme fonction d'encodage vers FPDF.. bref fo mettre de l'ordre

Reply

Marsh Posté le 16-07-2007 à 11:57:21    

Je trouve pas d'ou ca vient :'(

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed