Précédent   Forum du club des développeurs et IT Pro > PHP > Bibliothèques et frameworks > PDF > phpToPDF
phpToPDF Forum d'entraide pour la classe phpToPDF permettant de générer des documents PDF en PHP. Avant de poster -> tutoriels EZPDF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 21/01/2009, 10h59   #1
EIN-LESER
Membre chevronné
 
Avatar de EIN-LESER
 
Homme Sebastian
Développeur Web
Inscription : mai 2008
Messages : 661
Détails du profil
Informations personnelles :
Nom : Homme Sebastian
Âge : 36
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Service public

Informations forums :
Inscription : mai 2008
Messages : 661
Points : 715
Points : 715
Envoyer un message via MSN à EIN-LESER
Par défaut création d'un pdf avec php

Bonjour a tous.

Petite question:

J'ai trouvé un tuto sur la génération des pdf ici: http://jc-cornic.developpez.com/tuto...hp?page=page_2

J'ai téléchargé le dossier et installé dans la racine de mon site.

Quand je reprends le premier exemple :
Code :
1
2
3
4
5
6
7
8
 
include("phpToPDF.php");
 
$PDF=new phpToPDF();
$PDF->AddPage();
$PDF->SetFont('Arial','B',16);
$PDF->Write(10, "Ceci est un texte multilignes \nEt voici la deuxième ligne");
$PDF->Output();
dans une page de test créé pour sa, sa me mets sa comme code erreur sur la page:
FPDF error: Some data has already been output, can't send PDF file

Si quelqu'un pouvait me dire ou je me suis planté sa serait sympa

Merci d'avance


Pour plus de clarté voici le code de toute la page:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 
<?PHP
include("phpToPDF.php");
 
$PDF=new phpToPDF();
$PDF->AddPage();
$PDF->SetFont('Arial','B',16);
$PDF->Write(10, "Ceci est un texte multilignes \nEt voici la deuxième ligne");
$PDF->Output();
?>
</head>
 
<body>
 
</body>
</html>
Oui je sais il est coutr mais comme dit c'est une page test
__________________
Spécialiste des questions bêtes

”If you can't explain it simply, you don't understand it” (Ce que tu ne peux pas expliquer simplement, tu ne le comprends pas) Albert Einstein

Si une reponse vous plait ou vous a aidé n'hesitez pas a voter pour
EIN-LESER est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2009, 11h21   #2
mick8569
Nouveau Membre du Club
 
Inscription : juillet 2008
Messages : 34
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : juillet 2008
Messages : 34
Points : 29
Points : 29
Enlève toutes les balises html qui se trouvent avant et après le code PHP et laisse juste le code PHP.
mick8569 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2009, 11h28   #3
EIN-LESER
Membre chevronné
 
Avatar de EIN-LESER
 
Homme Sebastian
Développeur Web
Inscription : mai 2008
Messages : 661
Détails du profil
Informations personnelles :
Nom : Homme Sebastian
Âge : 36
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Service public

Informations forums :
Inscription : mai 2008
Messages : 661
Points : 715
Points : 715
Envoyer un message via MSN à EIN-LESER
Je viens de voir sa oui (mot de honte)

Par contre petite question

Est il possible de créer ce pdf sans l'afficher mais en l'enregistrant et l'imprimant automatiquement?

je sais je suis embêtant

Mais faut dire que c'est mon premier test avec les pdf
__________________
Spécialiste des questions bêtes

”If you can't explain it simply, you don't understand it” (Ce que tu ne peux pas expliquer simplement, tu ne le comprends pas) Albert Einstein

Si une reponse vous plait ou vous a aidé n'hesitez pas a voter pour
EIN-LESER est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2009, 14h29   #4
EIN-LESER
Membre chevronné
 
Avatar de EIN-LESER
 
Homme Sebastian
Développeur Web
Inscription : mai 2008
Messages : 661
Détails du profil
Informations personnelles :
Nom : Homme Sebastian
Âge : 36
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Service public

Informations forums :
Inscription : mai 2008
Messages : 661
Points : 715
Points : 715
Envoyer un message via MSN à EIN-LESER
Alors j'ai trouvé comment l'enregistrer:
Code :
1
2
 
$PDF->Output("test.PDF", "F");
apres je l'affiche dans une frame:
Code :
1
2
3
4
5
6
 
echo '<iframe src="test.PDF" width="100%" height="50%" id="frame_a_imprimer">
	[Your browser does <em>not</em> support <code>iframe</code>,
	or has been configured not to display inline frames.
	You can access <a href="./test.PDF">the document</a>
	via a link though.]</iframe>';
Et l'impression se lancera par l'user en manuel sa c'est pas grave


Par contre dernière petite question (j'espere )
je fais le pdf pour pouvoir imprimer des cartes de membres.
Ces cartes n'étant pas au format A4 ( ) j'aimerais savoire si il est possible de définir des dimensions d'un pdf

Par exemple 10 cm * 5 cm

Si quelqu'un peut me dire sa

Merci d'avance
__________________
Spécialiste des questions bêtes

”If you can't explain it simply, you don't understand it” (Ce que tu ne peux pas expliquer simplement, tu ne le comprends pas) Albert Einstein

Si une reponse vous plait ou vous a aidé n'hesitez pas a voter pour
EIN-LESER est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/11/2012, 21h01   #5
lilyou
Nouveau Membre du Club
 
Femme lylia
Inscription : mars 2012
Messages : 43
Détails du profil
Informations personnelles :
Nom : Femme lylia
Localisation : France

Informations forums :
Inscription : mars 2012
Messages : 43
Points : 25
Points : 25
bonsoir moi aussi je veux utiliser le prinicipe télécharger en pdf un article :quelquin peut m'exliquer ça veut dire quoi cette ligne :
Code :
 $PDF->Write(10, "Ceci est un texte multilignes \nEt voici la deuxième ligne");
mes articles sont en php généré avec une Base de donnée merci de me répondre c'est très urgent
lilyou est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 05h50.


 
 
 
 
Partenaires

Hébergement Web