all HTML

Accèdez à votre compte : 

Créer un compte …

Perte de mot de passe …

  • Accueil
  • Forum de discussions
  • Publications
  • Communauté

Poser une question

Sélection des sujets

  • Toutes les discussions
  • Questions sans réponse
  • par langage de programmation :
    html css javascript php sql asp xml java C# action script
  • par thématique :
    animation - motion design graphisme - webdesign audio - vidéo accessibilité droit - législation web apps - logiciels référencement - seo hébergement administration serveur site web e-commerce

fpdf : combiner deux pdf + rotation

Sujet publié le 30/12/2008 par Terence et classé dans php sql

Bonjour,

J'utilise la class FPDF pour générer des PDF dynamiquement.
J'essaie de
- combiner deux pdf en un, mais je n'y arrive pas (je ne sais d'ailleurs pas si c'est possible).
- Faire une rotation d'un PDF, par exemple pour passer du format paysage à un format portrait

Le forum du site de fpdf est un peu laborieux, donc je me tourne vers vous pour savoir si vous savez comment faire, et sinon, si une autre bibliothèque me permettrai d'arriver au but voulu.

merci beaucoup,
bonne journée et bonnes fètes !

par Terence, 30/12/2008 à 16h32

répondre

Salut :

Pour assembler deux pdf, tu dois en créer un troisième. Lire le premier et l'inscrire dans le troisième, lire le second et l'inscrire dans le troisième ...

Pour la rotation tu as la fonction pdf_rotate($file, $phi);

Pour plus de détails : http://fr2.php.net/manual/fr/book.pdf.php

BonCode ;)

par nours312 [modérateur], 30/12/2008 à 19h09
nours312.com -- je ne suis pas codeur bénévole, mais j'aide gratos ;)

merci beaucoup de ta reponse nours, seulement je n'utilise pas pdflib mais FPDF..

pour ceux que ca interesse, j'ai trouvé comment combiner deux pdf : il faut utiliser FPDI (http://www.setasign.de/products/pdf-php-solutions/fpdi/demos/simple-demo/)

en revanche, je n'ai toujours pas trouvé comment faire une rotation, mais tant pis je vais m'y prendre autrement.

En tout cas, même si FPDF est à mon sens vraiment bien fait, il semble quand meme que pdflib est beaucoup plus complet !

A+

par Terence, 03/01/2009 à 15h24

Re :

Excuses moi, je n'avais pas cherché longtemps ...

http://www.fpdf.org/
manuel / addpage()
http://fpdf.org/fr/doc/addpage.htm

le format portrait / paysage est passé en parametre à chaque ajout de page :

addpage(P) //ajoute une page au format portrait
addpage(L) // ajoute une page au format paysage

maintenant, je ne suis pas sur que tu puisse faire la rotation directement de la page ...

Tiens nous au courant ! BonCode ;)

par nours312 [modérateur], 03/01/2009 à 16h18
nours312.com -- je ne suis pas codeur bénévole, mais j'aide gratos ;)

non, j'avais tenté mais ça permet d'avoir un document avec certaines pages en portrait et d'autres en paysages, mais pas de tourner la page..
;)
mais merci quand même !

par Terence, 03/01/2009 à 23h17

Salut,

Regarde dans la partie script du site fpdf, c'est le deuxieme script qui est proposé :) :)

par Dr_von_scott, 09/01/2009 à 14h06

dsl, j'avais pas vu ta réponse dr von scott ;)
Ben oui mais non... en fait ce script permet de faire des rotation d'à peu près tout... sauf de pdf... ;(

par Terence, 19/01/2009 à 20h32

répondre

  • nous contacter
  • mentions légales