Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks
Bibliothèques et frameworks Forum d'entraide sur les frameworks, templates, bibliothèques de code (PDFLib, eZPdf, JpGraph, Artichow, PEAR, etc). Avant de poster : FAQ bibliothèques, toutes les FAQ PHP et cours bibliothèques
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/03/2006, 09h27   #1
Candidat au titre de Membre du Club
 
Inscription : mars 2003
Messages : 66
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 66
Points : 13
Points : 13
Par défaut [Zlib] gzuncompress

Bonjour,

j'essaie d'utiliser gzuncompress et ça ne marche pas.
J'ai l'erreur suivante :

Warning: gzuncompress(): data error in F:\DirInfo\PHP\GRH\Lib\FonctionsLectureFichier.php on line 326


pas très explicite
Et en plus elle apparait que sur certain document

Qq1 à une idée?
Y a peut être qq chose à faire dans php.ini?

Sandra
SandraG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/03/2006, 11h08   #2
Membre Expert
 
Avatar de Bidouille
 
Inscription : mars 2003
Messages : 1 158
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 1 158
Points : 1 054
Points : 1 054
Ce serait bien de nous donner le code de la ligne 326
__________________
Rédacteur PHP / Delphi ADO / Novell / OpenOffice.org

Inutile de m'envoyer vos questions par MP, je ne réponds que par le forum.
Bidouille est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/03/2006, 11h23   #3
Candidat au titre de Membre du Club
 
Inscription : mars 2003
Messages : 66
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 66
Points : 13
Points : 13
Voilà un bout du code:
la ligne 326 c'est celle avec gzuncompress
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
$encoding = '';
                                 if (preg_match(",/Filter\s*/([A-Za-z]+),", $obj_dict, $regs))
                                         $encoding = $regs[1];
                                 switch($encoding) {
                                 case 'FlateDecode':
                                         $stream = gzuncompress($stream); // pb avec certains PDFs !?
                                         break;
                                 case '':
                                         break;
                                 default:
                                         $stream = '';
                                 }
Une petite explication :
c'est une classe que j'ai récupéré et qui permet de retourner le texte d'un fichier pdf.
SandraG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/03/2006, 12h02   #4
Membre Expert
 
Avatar de Bidouille
 
Inscription : mars 2003
Messages : 1 158
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 1 158
Points : 1 054
Points : 1 054
Ce qu'il y a dans $stream provoque une erreur.

Je ne comprends pas trop ton histoire car un PDF n'est pas un fichier compressé GZ.

Citation:
c'est une classe que j'ai récupéré et qui permet de retourner le texte d'un fichier pdf.
Dans ce cas voir avec la personne qui a développé la classe.
__________________
Rédacteur PHP / Delphi ADO / Novell / OpenOffice.org

Inutile de m'envoyer vos questions par MP, je ne réponds que par le forum.
Bidouille est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h10.


 
 
 
 
Partenaires

Hébergement Web