tpierron | 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).
|