Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3042 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Génération image au format PDF Haute Def CMJN

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Génération image au format PDF Haute Def CMJN

n°1735885
pifouxx
Posté le 22-05-2008 à 20:23:32  profilanswer
 

Bonjour,
 
Pour le site d'un imprimeur, je dois générer un document PDF en 300dpi CMJN à partir d'informations choisis et saisis sur le site.
Par exemple, l'internaute, choisi une image de fond, saisi son nom et son adresse, choisi une police, un couleur de texte, etc...et je dois générer une image (au format PDF) pret à l'emploi pour l'imprimeur.
 
Pourriez vous m'indiquer des solutions pour faire cela..pour l'instant je connais fpdf...mais je trouve que c'est assez compliqué pour faire un document très précis.
 
Si vous avez des idées, une expérience sur le sujet, des logiciels meme payant à me conseiller
 
Merci pour votre aide
 
Marco

mood
Publicité
Posté le 22-05-2008 à 20:23:32  profilanswer
 

n°1735901
tpierron
Posté le 22-05-2008 à 21:06:41  profilanswer
 

pifouxx a écrit :

Pour le site d'un imprimeur, je dois générer un document PDF en 300dpi CMJN à partir d'informations choisis et saisis sur le site.
Par exemple, l'internaute, choisi une image de fond, saisi son nom et son adresse, choisi une police, un couleur de texte, etc...et je dois générer une image (au format PDF) pret à l'emploi pour l'imprimeur.


 
Ça resemble à de l'édition de carte de visite ton truc. Si j'ai bien pigé tu veux générer une image (100% raster) contone à partir de données vectorielles, ce qui inclue la rastérisation de polices vectorielles. Bon autant te prévenir tout de suite : c'est un boulot dont tu n'as même pas idée de la complexité. D'autant que si tu veux du raster contone, autant utiliser un format d'image raster, genre le TIFF.
 
Un truc plus réaliste sans doute c'est de générer un PDF vectoriel avec quelques éléments raster. Dans ce cas FPDF fera largement l'affaire. C'est sûr, c'est bas niveau, mais quasiment toutes les libs PDF (PDFlib, hpdf, Jaws, Adobe, PDFLib, ....) ont une API similaire.
 
Dans ce cas là, un PDF à "300 dpi" ne veut rien dire, puisque tes éléments vectoriels utiliseront la résolution de la presse et si tu reçois une image RGB JPG à 72 dpi, bah, ça ne sert strictement à rien de la convertir à 300dpi.
 
Ah et tu as encore la conversion RGB => CMYK qui n'est pas triviale (si tu veux des résultats pas trop pourris).

n°1735909
CyberDenix
Posté le 22-05-2008 à 21:41:26  profilanswer
 

+1 pour FPDF


---------------
Directeur Technique (CTO)
n°1735910
pifouxx
Posté le 22-05-2008 à 21:56:46  profilanswer
 

Merci pour vos réponses...
Effectivement, c'est l'impression de carte de visite que je dois faire..
Mais par contre, il ne s'agit pas de vectoriel, ni d'images fourni pas l'internaute.
Ce dernier saisi ces coordonnées et choisi un fond pour sa carte...Basta...Il ne peut pas plus personnalisé.
Ce qui veut dire, que j'aurai sur le serveur déjà mes images au format TIFF 300Dpi CMJN
Pour l'instant, je pense utiliser FPDF....mais l'ayant utilisé que pour générer des pdfs dédié à l'écran, simples et peu contraignants...(pas grave si les marges et saut de pages ne sont pas nickel), je souhaite me renseigné sur les autres solutions avant de tout me taper avec FPDF..
 
Sinon, ce que j'ai trouvé sur le net, c'est xls-fo, mais ca me parait compliqué, voir impossible à mettre en oeuvre sur un serveur dédié
et sinon j'ai trouvé ce site : http://www.fdlpdf.com/
J'ai envoyé une demande d'infos...j'attends leur réponse
 
Merci
 
Marco

n°1735933
tpierron
Posté le 22-05-2008 à 23:22:32  profilanswer
 

Arf, effectivement, je viens de void l'API de FPDF (j'avoue avoir surtout utilisé HaruPDF et Jaws). Bah l'API est assez brute de fonderie. Genre je n'ai pas vu de fonction pour spécifier la taille de la page, pas de fonction pour manipuler les matrices de transformations (rotations / scaling de texte / polygone), pas de SetBottomMargin(). Gné ?
 
Sinon Haru PDF permet de faire ça (Jaws est proprio), sauf que l'API est en C, pas en PHP. C'est bien documenté, avec pas mal d'exemples, très bas niveau, c.f http://libharu.sourceforge.net/.
 
Sinon XSL/FO, la dernière fois que j'avais regardé (bon, ça date), il n'y avait que des outils Java en ligne de commande. Ça bouffait un max de resources, mais c'était utilisable coté serveur. Ça me parait un peu overkill pour ce que tu veux faire.

n°1930820
soliste69
Posté le 10-10-2009 à 10:47:43  profilanswer
 

Bonjour,
J'aimerais savoir si vous avez trouvé votre bonheur concernant une api php permettant de générer un pdf pour imprimeur ?
par avance, merci

n°2153922
sharane
Posté le 22-08-2012 à 17:41:59  profilanswer
 

Bonjour pifouxx
as-tu trouvé l'outil PHP permettant de créer un PDF en haute résolution. Dans mon cas, je dois aussi traiter image du client, rotation, transparence, texte en vectoriel.
est-ce dans le domaine du faisable ou dois-je abandonner ?
merci pour vos réponses
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Génération image au format PDF Haute Def CMJN

 

Sujets relatifs
Titres avec image fond étirableLogiciel de génération de classes Php (5) et UML (2)
Format des variables sous VBGénération de feuilles identiques
Récupérer une image d'une RichTextCtrlAlignement par rapport à une image
Soustraction d'image probleme défilement image
enregistrer / uploader une image[html / css] Mettre une image en bordure
Plus de sujets relatifs à : Génération image au format PDF Haute Def CMJN


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR