IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[FPDF] impression à la volée en PDF


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 221
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 221
    Par défaut [FPDF] impression à la volée en PDF
    Bonjour!

    Si je cherche toujours une solution OpenSource pour que l'internaute puisse imprimer directement une page html , a la voléé, en .pdf.

    J'ai exploré plusieur solution dont FPDF, mais ceci ne fonctionne pas si les tableau sont imbriquer, html2pdf, mais je n'ai pas trouver un resultat concluant et html2pdf est tiré de FPDF.
    J'ai ensuite regarde du cote de htmldoc, mais il ne supporte pas encore les feuilles de styles J'ai essayé 2-3 autre truc mais sans succes

    Aurriez vous une solution?
    Et si html2pdf fonczionne tres bien pourriez vous me dire comment vous avez fait?

    Merci beaucoup

  2. #2
    Membre éprouvé Avatar de Dsphinx
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2005
    Messages
    1 082
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 082
    Par défaut
    As tu essayé la bibliothèque EZPDF ?

    http://cyberzoide.developpez.com/php4/ezpdf/

    Je ne sais pas si cela répond a tes attentes...

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 221
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 221
    Par défaut
    Ben oui j'avais regarder , mais avec la demo et explication que j'ai trouvé, je n'ai pas vu qu'on pouvait transformer du html en pdf. Il explique comment créé du pdf depuis php.

    Moi j'aimerais qu'une page html (qui est donc affiché dans un browser, à l'écran), que l'internaute puisse la générée en pdf avant impression

  4. #4
    Membre éprouvé Avatar de Dsphinx
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2005
    Messages
    1 082
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 082
    Par défaut
    J'étais confronté au meme problème... Ce que j'ai fais, j'ai mis mes infos dans une BD MySql et lorsque que je cliquais sur pdf.php il allait chercher les infos dans cette BD ! Je selectionnais avec la clause WHERE dans MySql et je reprenais les variables par l'URL !

    Bon c'est pas ce que tu veux...

  5. #5
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 221
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 221
    Par défaut
    et html2fpdf, le connaissez-vous?

    Je vais le ressayé avec des tableau imbiqué..., mais html2pdf utilise une clasee fpdf modifée alors je crain pour mes tableau imbiqué.

    Mais peut etre que je me trompe complétement, alos si vous pouviez me donner des tuyau, un exemple de code, ca me rendrait bien service

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 221
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 221
    Par défaut
    Salut DsPhinx,
    et quel class utilisais tu? ca m'intereese ta maniere de faire. Faisais tu ca avec html2fpdf?

  7. #7
    Membre éprouvé Avatar de Dsphinx
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2005
    Messages
    1 082
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 082
    Par défaut
    Salut j'avais regardé le tuto de Cyberzoide : http://cyberzoide.developpez.com/php4/ezpdf/ ca va t'intéresser ! De mon coté, j'avais fais une page qui reprenait mes infos dans ma bd (et comme je suis sympa et pas bien réveillé voici le code que j'avais fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    <?php
     
    mysql_connect("localhost", "root", "");
    mysql_select_db("bd_test"); 
     
     
    include 'class.ezpdf.php';
     
     
    		$pdf = & new Cezpdf();
    		$pdf -> ezText('Archives en PDF', 18);
     
    		$pdf -> ezText('___________________________________________________', 18);
    		$pdf -> ezText('
    
    						', 18);
     
    		$pdf ->addText(550,280,20, '| www.test.com |', 90);
     
     
    		//------------ ID ----------------------//
    		$id = $_GET['id'];
    		//$pdf ->addText(100, 200, 12, $id, 0,10);
     
     
     
    	$reponse = mysql_query("SELECT * FROM tb_archives WHERE id='$id'");
     
    	$donnees = mysql_fetch_array($reponse);
     
     
    	//------------ DESCRIPTION ----------------------//
    	$description = $donnees['description'];
    	$tab = array (
    			'left' => 50,
    			'right' => 50,
    			'justification' => 'left',
    			'spacing' => 1.0);
     
    	$pdf -> ezText($description, 15, $tab);
     
     
    	//------------ MOIs ----------------------//
     
    	$pdf ->addText(100, 550, 12, 'Mois', 0,10);
    	$pdf ->addText(135, 550, 12, ':', 0,10);
     
    	$mois = $donnees['mois'];
    	$pdf ->addText(150, 550, 12, $mois, 0,10);
     
    	//------------ LIEN ----------------------//
     
    	$pdf ->addText(100, 530, 12, 'Lien', 0,10);
    	$pdf ->addText(135, 530, 12, ':', 0,10);
    	$lien = $donnees['lien'];
    	$pdf ->addText(150, 530, 12, $lien, 0,10);
     
     
    	//------------ TYPE ----------------------//
     
    	$pdf ->addText(100, 510, 12, 'Type', 0,10);
    	$pdf ->addText(135, 510, 12, ':', 0,10);
    	$type = $donnees['type'];
    	$pdf ->addText(150, 510, 12, $type, 0,10);
     
     
     
    	//----------------- Num page ----------------------------//
    	$pdf ->ezStartPageNumbers(100,30,12,'left','Page {PAGENUM} sur {TOTALPAGENUM}');
     
    	//----------------- FORCE l'AFFICHAGE ------------------//
    	$pdf ->openHere('Fit');
     
     
    	$pdf -> ezStream();
     
     
     
    ?>
    Avec ceci tu devrais pouvoir moduler un ptit truc qui répond a tes attentes !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FPDF] Génération à la volée XML vers PDF
    Par lolodev dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 21/09/2007, 16h46
  2. [FPDF] impression d'une page web en format pdf
    Par pierrot10 dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 23/10/2006, 12h51
  3. impression d'un fichier PDF
    Par rogger dans le forum Access
    Réponses: 6
    Dernier message: 01/01/2006, 17h31
  4. [FPDF] Générer de larges documents PDF
    Par LEK dans le forum Bibliothèques et frameworks
    Réponses: 8
    Dernier message: 28/10/2005, 20h32
  5. chargement et impression d'un document pdf
    Par waldo2188 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 15/02/2005, 11h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo