Accueil > Forum > > > > FichiersPDF
FichiersPDF
lundi 5 septembre 2011 à 14:39:03 |
FichiersPDF

andree1
|
bonjour
je suis en train de réaliser un site de mise en ligne d'information des membre d'une equipe et je voudrais que en cliquant sur la photo de chacun les informations puissent apparaitre mais en fichier PDF de tel sorte à pouvoir enregistrer et imprimer.
voila ce que j'ai pour le moment ce n'est qu'un essai mais sa ne produi rien
je me suis insprirer d'un tutoriel.
<?php
require('fpdf.php');
class ChristianGauthier extends FPDF
{
function Header()
{
$this->Image('ChristianGauthier',10,6,30);
$this->SetFont('Arial','B',15);
// Décalage à droite
$this->Cell(80);
// Titre
$this->Cell(30,10,'ChristianGauthier',1,0,'C');
}
}
// Instanciation de la classe dérivée
$pdf = new ChristianGauthier();
$pdf->AddPage();
$pdf->SetFont('Times','',12);
$pdf->Output();
?>
Code Java :
|
|
lundi 5 septembre 2011 à 21:32:25 |
Re : FichiersPDF

JulSoft
|
Qu'est-ce que tu entends par "ça ne produit rien"?
Perso je n'aurais pas tout mis dans le header en fait...
J'aurais plutôt fait un truc du genre
(pas testé par contre, il faut que je réinstalle fpdf pour pouvoir faire des tests)
Code PHP :
$pdf = new FPDF();
$pdf->AddPage();
$pdf->Image('ChristianGauthier',10,6,30);
$pdf->SetFont('Arial','B',15);
// Décalage à droite
$pdf->Cell(80);
// Titre
$pdf->Cell(30,10,'ChristianGauthier',1,0,'C');
// output
$pdf->Output();
(Accessoirement on peut faire plus simple pour repositionner le curseur, mais passons).
Header() et Footer sont à mon goût utiles seulement pour faire des entêtes et pieds de page sur toutes les pages... Pour une seule page (ce qui me semble être ton cas), tu n'en as certainement pas besoin.
|
|
mardi 6 septembre 2011 à 11:47:14 |
Re : FichiersPDF

cod57
|
bonjour
j'ai bricolé ça ... fonctionne
il faut une image ...
Code PHP :
<?php
require('fpdf17/fpdf.php');
class tt extends FPDF{
private $v;
function Getter($t){
$this->v = $t;
}
function Header(){
//Image(string file, float x, float y [, float w [, float h [, string type [, mixed link]]]])
$this->Image($this->v,10,6,30,30,'JPG');
$this->SetFont('Arial','B',15);
// Décalage à droite
$this->Cell(80);
// Titre
/*faut prevoir une logique de nommage*/
$name=explode('.',$this->v);
$name[0]=str_replace('_',' ',$name[0]);
$this->Cell(70,10,$name[0],1,0,'C');
}
}
if(isset($_GET['fairepdf']) && !empty($_GET['fairepdf'])){
$that=$_GET['fairepdf'];
$pdf = new tt('P');
$pdf->Getter($that);
$pdf->AddPage();
$pdf->SetFont('Times','',12);
$pdf->Output();
}else{
}
$thisimage='Christian_Gauthier.jpg';
echo '<a href="?fairepdf='.urlencode($thisimage).'"><img src="'.$thisimage.'"></a>';
?>
 Bonne programmation !
|
|
mardi 6 septembre 2011 à 11:55:01 |
Re : FichiersPDF

andree1
|
merci a tous les deux pour vos reponses
@code 57 je vais essayer ton code
@julsoft parcequ'il faut installer fpdf???sinon je vais essayé ce que tu vins de me dire
Code Java :
|
|
mardi 6 septembre 2011 à 17:03:52 |
Re : FichiersPDF

JulSoft
|
@andree1 Par installer je voulais dire "récupérer les scripts de fpdf sur leur site, vérifier qu'il ne me manque pas de libs, ..." ce qui revient un peu à installer la chose ;-)
|
|
mercredi 7 septembre 2011 à 10:22:20 |
Re : FichiersPDF

andree1
|
@julsoft ok d'accord j'avais pas fais sa en fait peut etre que c'est pour cela que sa ne marche pas!
Code Java :
|
|
mercredi 7 septembre 2011 à 11:04:58 |
Re : FichiersPDF

JulSoft
|
Alors ouais, FPDF n'est pas un truc inclu dans PHP... Il y'a beaucoup de choses de base, mais pas ça... Tu devrais trouver une bonne base sur http://fpdf.org/?lang=fr (il y'a plein d'exemples, ça devrait t'aider pas mal en fait).
Je vais regarder ce soir quand je rentre comment j'ai déployé ça chez moi, il y'a plusieurs façons de le faire.
|
|
mercredi 7 septembre 2011 à 11:17:15 |
Re : FichiersPDF

andree1
|
oui j'ai trouvé le fichier a telechargé dedans il ya la classe fpdf.php
mais mainan sa m'affiche une autre faute que je ne comprend pas
mais je pense que pour le fichier fpdf c'est bon.
alors je t'envoie l'erreur pour que tu essai de m'expliquer si tu comprend.
Fatal error: Call to undefined method ChristianGauthier::Equipe() in C:\Program Files (x86)\EasyPHP-5.3.3\www\Aletheia\ChristianGauthier.php on line 11
et voila ma ligne 11
$this->Equipe('ChristianGauthier.jpg',10,6,30);
Code Java :
|
|
Cette discussion est classée dans : pdf, cell, setfont, christiangauthier, fichierspdf
Répondre à ce message
Sujets en rapport avec ce message
Pb Saut de page FPDP [ par flopad ]
Bonjour tout le monde!!je génère un fichier pdf à l'aide de fpdf, les champs sont remplis dans des Cell via une requete sur ma bdd.Le problème est que
probleme avec FPDF mise en page [ par Alpha911 ]
Bonjour,j'ai fait un petit code qui permet de faire des etiquettes avec generation de code barre en FPDF. Je débute avec cet outil et je souhaite par
retour à la ligne et cellules fpdf marche pas [ par Max57100 ]
bonjour, je n'arrive pas à mettre du texte dans les cellules. Quand je met du texte, impossible d'avoir un retour à la ligne automatique, donc tout es
Problème de texte qui déborde avec fpdf [ par ig3 ]
Bonjour, j'ai une base de données wamp et j'affiche les résultats a travers un fichier pdf grace a la classe fpdp et la méthode this->addcol() pour af
FPDF et MySQL mise en page [ par bruno3591 ]
Bonjour,Ca fait plusieurs jours que je cherche la solution , je m'en approche mais sans y arriver complètement, je fais donc appel à vos lumières :).C
generation du resultat d'une requete sur pdf [ par soumboula ]
Warning: require(fpdf.php) [function.require]: failed to open stream: No such file or directory in C:\files\ppp.php on line 2Fatal error:
texte long en cellule de fpdf [ par sidalilo ]
bonjour j'ai essayé d'exporter une recap vers pdf par le fpdf mais j'ai un champ qui contient un long text et affiché avec decalage dans la hauteur m
Probleme de transition base Mysql à PDF avec FPDF [ par zeusdu95 ]
Mon problème est le suivant je cherche à crée un document PDF avec FPDF qui est constitué d'un tableau récapitulatif de toutes les informations sur ch
FPDF et PHP [ par sebalex ]
Bonjour à tous, Je n'arrive pas à afficher les variables recherchées dans ma base lorsque je crée un pdf. Est-ce que quelqu'un pourrait m'aider car j
Export base de données en fichier pdf [ par flopad ]
Bonjour tout le monde, j'ai un soucis que je n'arrive pas à régler et qui devient assez urgent pour moi, j'ai une base de données Access qui contient
Livres en rapport
|
Derniers Blogs
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 REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
XML ET PHPXML ET PHP par karouani
Cliquez pour lire la suite par karouani
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
|