Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > PDF > FPDF
FPDF Forum d'entraide pour la bibliothèque FPDF permettant de générer des documents PDF en PHP. Avant de poster -> tutoriels FPDF
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 07/11/2007, 15h07   #1
Membre à l'essai
 
Inscription : novembre 2005
Messages : 118
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 118
Points : 24
Points : 24
Par défaut [FPDF] Concatener des PDF avec la fonction pdf_concat()

Bonjour !

Pour concatener des PDF j'ai trouver une librairie de PHP, en cherchant sur php.net je suis tombé la dessus : http://fr2.php.net/manual/fr/ref.pdf.php

puis sur ce lien : http://www.pdflib.com/products/pdflib-family.

Après installation de la librairie, j'ai tester la fonction pdf_concat()

http://fr2.php.net/manual/fr/function.pdf-concat.php

qui semble s'utiliser comme suit :

Citation:
bool PDF_concat ( resource $p, float $a, float $b, float $c, float $d, float $e, float $f )
Donc j'ai coder une fonction, qui recupere la liste des ID de documents PDF passer en GET dans un formulaire puis les retraite pour les concatener et faire une dernier fichier PDF avec le nom que je souhaite de la maniere suivante :

Code :
1
2
3
4
5
6
7
8
$pdf = pdf_new();
 
$Count_list = count($_GET['list']);
 
for($i = 0; $i <= $Count_list; $i++)
{
pdf_concat($pdf, $_GET['list'][$i]);
}
Donc je creer un document pdf new, ensuite je fais la liste de tout les ID passé en URL et je fais une concatenation, mais il me retourne l'erreur suivante :

Citation:
Fatal error: Uncaught exception 'PDFlibException' with message 'pdf_concat() expects exactly 7 parameters, 2 given' in C:\o_pdf_concat.php:16 Stack trace: #0 C:\o_pdf_concat.php(16): pdf_concat(Resource id #9, '21') #1 {main} thrown in C:\work\illusio_prod\franceterre\214GFT\gft_www\071102\operations\o_pdf_concat.php on line 16
Il m'indique qu'il manque exactement 7 parametres a la fonction :

Citation:
pdf_concat() expects exactly 7 parameters, 2 given
Donc il reconnais bien 2 parametres envoyés, j'en conclus qu'il sagit du pdf_new et aussi des ID de pdf qui sont demandé mais pour le reste c'est le flou total.

En fait je suis passé par pas mal de sites pour trouver des exemples d'utilisation mais pour la pluspart j'en reviens toujours au même a savoir juste la synthaxe.

Quelqu'un sait comment utiliser cette fonction ?
Agité est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/11/2007, 17h50   #2
Membre à l'essai
 
Inscription : novembre 2005
Messages : 118
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 118
Points : 24
Points : 24
Quelqu'un connais une autre librairie PHP de disponible pour concaténer les PDF ?

j'ai trouver : http://zepsilon.over-blog.com/categorie-237972.html

en utilisant la ligne de commande décrite ca n'aboutis a rien et je commence a tourner en rond sur les sites et les solutions que presente PHP face a ce probleme, j'ai penser a le faire en JAVA mais ce serait beaucoup plus simple de passer par une solution PHP.

Dans la liste des reponses que j'ai trouver sur ce forum il y avait Itext que je n'ai malheureusement pas réussi a faire marcher, toute les librairie que je trouve je n'arrive pas a les faire fonctionner (noob inside) et je cherche une solution plus simple.

merci de votre aide.
Agité 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 10h32.


 
 
 
 
Partenaires

Hébergement Web