Accueil > Forum > > > > PDF a la pelle
PDF a la pelle
lundi 19 juin 2006 à 15:41:04 |
PDF a la pelle

sensoide
|
Bonjour a tous, est ce que quelqu'un saurais comment fair pour génerer plusieurs document pdf en méme temps. j'ai éssayer ça : for($j=0;$j<10;$j++) { $pdf=new FPDF(); $pdf->AddPage(); $pdf->SetFont('Arial','B',16); $pdf->Cell(40,10,'Hello World !'); $pdf->Output(); }Mais ça ne marche pas.Merci

SSDS
|
|
lundi 19 juin 2006 à 16:18:50 |
Re : PDF a la pelle
|
lundi 19 juin 2006 à 16:27:20 |
Re : PDF a la pelle

coucou747
|
Salut,
Quel est le message d'erreur ?
In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy Mon site (articles sur la programmation et programmes)
|
|
lundi 19 juin 2006 à 16:54:49 |
Re : PDF a la pelle

Alx2
|
A mon avis, le problème peut venir du fait que tes fichiers successifs s'écrasent les uns les autres... (si tu ne spécifies pas le titre, FPDF crée par défaut un fichier doc.pdf...)
Essaie tout simplement de générer des noms de fichiers différents :
for($j=0;$j<10;$j++)
{
$pdf=new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World !');
$pdf->Output('fichier_'.$j.'.pdf');
}
Alx2
Jésus sauvegarde, mais seul Bouddha fait des sauvegardes incrémentielles
|
|
mardi 20 juin 2006 à 10:57:50 |
Re : PDF a la pelle

sensoide
|
ça c'est nickel ça marche. Mias par exemple comment fair pour fair passer les informations de plusieurs formulaire sur plusieurs pdf. Je m'éxplique: J'ai une liste de factures a imprimer et a sauvegarder.Comment faire transiter toutes ces information d'une page a l'autresans que les informations ne se confondent. Si vous voulez plus d'éxplications demandez moi. Merci.

SSDS
|
|
mardi 20 juin 2006 à 11:17:20 |
Re : PDF a la pelle

Alx2
|
Je ne suis pas sûr d'avoir compris ce que tu veux faire...
Si ce que tu veux faire passer d'une page à une autre, ce sont juste des numéros de factures, utilise un tableau contenant les numéros. Si ce sont des données plus consistantes (extraites d'une bdd), fais directement ta requête sur la page de création des PDF.
Une autre solution serait d'utiliser un fichier CSV ou XML, par exemple...
Jésus sauvegarde, mais seul Bouddha fait des sauvegardes incrémentielles
|
|
mardi 20 juin 2006 à 14:13:51 |
Re : PDF a la pelle

sensoide
|
Bah pour la partie de transfére des données c'est on j'utilise un constructeur. Par contre pour la partie imprimer-sauvegarder petit probléme les deux operation ne peux etre couplé aparament. $pdf=new PDF_AutoPrint(); $pdf->Open(); $pdf->AddPage(); $pdf->SetFont('Arial','',20); $pdf->Cell(80, 50, 'Imprimez-moi !'); //Ouvre la boîte d'impression $pdf->AutoPrint(false);
$pdf->Output('fichier.pdf');
dans cette configuartion seul l'enregistrement ce fait.
$pdf->Output();
et dans celle ci seul l'impression se fait. voila donc pour coupler les deux comment faire

SSDS
|
|
mardi 20 juin 2006 à 14:37:09 |
Re : PDF a la pelle

Alx2
|
Tu peux essayer de renseigner le paramètre dest de la méthode Output : quelque chose comme
$pdf->Output('fichier.pdf', 'I');
("I" sert à envoyer le fichier au navigateur). Sinon, tu génères tes fichiers en leur donnant un nom (ce qui les enregistre), et tu fournis à l'utilisateur un lien pour les visualiser/imprimer...
Jésus sauvegarde, mais seul Bouddha fait des sauvegardes incrémentielles
|
|
mardi 20 juin 2006 à 15:57:52 |
Re : PDF a la pelle

sensoide
|
EN fait j'avais pensé a les enregistrer et ensuite grace a une fonction php ouvrire les fichiers et les imprimer automatiquement pui les refermer. Vous en pensez quoi? Et sauriez vous comment faire.Merci

SSDS
|
|
mardi 20 juin 2006 à 16:16:40 |
Re : PDF a la pelle

Alx2
|
Je ne crois pas que PHP soit capable d'imprimer tout seul, sans intervention de l'utilisateur (PHP est un langage serveur...). Si tu veux procéder comme ça, cherche plutôt du côté de JavaScript...
En revanche, si toutes tes factures sont destinées à être imprimées en même temps, rien ne t'empêche de les regrouper dans un seul document PDF (ou de créer en parallèle tes factures individuelles et ton fichier global : chaque ligne $pdf->Cell(...); deviendrait donc :
$pdf->Cell(...);
$global->Cell(...);
Tout ce que tu as à faire, pour ça, c'est créer un objet FPDF nommé $global avant d'entrer dans ta boucle, et de lui ajouter $pdf->AddPage(); à chaque tour de boucle.
Jésus sauvegarde, mais seul Bouddha fait des sauvegardes incrémentielles
|
|
Cette discussion est classée dans : pdf, pelle
Répondre à ce message
Sujets en rapport avec ce message
Doc to PDF en PHP ? [ par Joez ]
Voila je veux faire un script qui permet de transformer un fichier Word ou excel en PDF avec PHP ?c'est possible ? Si oui comment ? Thx
class,PDF,XLS et boucles..... [ par booth ]
bonjour!j'ai un méga problème...je dois générer un PDF et une grillle excel toutes deux issues d'un moteur de recherche...pour le moteur de recherche
gestion de pdf en php [ par jawad75 ]
salut tous le mondeje coulais savoir juste si qlq un a deja fais un prog qui gere des .pdf en php, en utilisant fpdf :)
Upload de fichier [ par whiteknight ]
Bonjour,j'ai un problème avec la fonction suivante, elle marche correctement mais ne detecte pas tous les type de fichiers.Elle marche que pour le pre
Génération de PDF [ par syndrael ]
Bonjour,Ce message n'a rien à voir avec PHP, mais je cherche un logiciel qui placé sur mon serveur pourrait transformer mes .DOC en PDF, les stocker s
lire un pdf avec php [ par valery13 ]
bonjour à tous,je cherche depuis un moment sans résultat un "truc" pour lire un fichier pdf et l'indexer dans une base mysql tout cela en phpvous avez
pdf2HTML ou PDF2PHP [ par mightteam ]
j'aimerais permettre a mes visiteurs de pouvoir consulter un fichier pdf on-line sans devoir installé Acrobat-Reader au préalable..ou alors transformé
PDF en PHP ? [ par Joez ]
Bonjour, voila, quelle solution utiliser vous pour générer des fichier PDF en php ?Moi j'utilise cette librairie http://www.ros.co.nz/pdf/ mais j'ai
probleme pour faire des pdf en php [ par hardelgylls ]
bonjour je souhaite créer un pdf en php, cependant je dois afficher le résultat d'une requete dans un fichier PDF. Mon problème est que il n'affiche q
Converti un fichier en PDF en PHP [ par monslip ]
Bonjour je cherche un script en php qui convertit les html en pdf. Ou meme d'un autre format de fichier en pdf Merci d'avance Monslip, un débutant qui
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Forum
BALISE D'ANCREBALISE D'ANCRE par FADEST
Cliquez pour lire la suite par FADEST
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|