php-pdf miniature en jpeg - PHP - Programmation
Marsh Posté le 04-07-2006 à 11:05:58
cf doc : http://fr.php.net/manual/fr/functi [...] -image.php
Marsh Posté le 04-07-2006 à 11:30:39
dsl je n'ai peut etre pas été clair, merci pour le script deja, en faite je veu creer une image en jpeg sur mon disque dur a partir d'un fichier pdf.
Marsh Posté le 04-07-2006 à 11:37:34
Il te faut un serveur php sur ton ordinateur et de coder la page php appropriée.
Une fois tes miniatures générées il te suffira simplement de les récupérer ^^
Marsh Posté le 04-07-2006 à 11:40:41
jai deja tout sauf le code qui permet de générer une image jpeg (miniature) a partir d'un fichier pdf(carte). sinon jai deja mon serveur et tout mes code pour ma phototeck avec moteur de recherche et tout
Marsh Posté le 04-07-2006 à 15:17:58
je pensai sinon, il n'ai pas possible d'extraire le contenu du fichier pdf? pour du texte par exemple ==> lenregistré dans un fichier txt?
Marsh Posté le 04-07-2006 à 19:59:13
pdf -> compilé
c'est pas un fichier texte...
Marsh Posté le 13-07-2006 à 11:42:59
J'ai trouvé cette fonction qui permet d'aprés moi de mettre une image dans un fichier pdf, http://fr.php.net/manual/fr/functi [...] -image.php on ne pourrai pas linversé pour extraire une image du fichier pdf?
Marsh Posté le 13-07-2006 à 11:52:26
l'inverser ? Tu crois que c'est comme ça toi...
Marsh Posté le 13-07-2006 à 11:53:38
commme je ne trouve aucune solution ... je prend toute les idée que l'on me donne
Marsh Posté le 13-07-2006 à 13:36:20
solution: ne pas enregistrer la carte dans un fichier pdf, mais en image
Marsh Posté le 13-07-2006 à 16:56:13
c'est une solution que j'ai proposez mais il y en a qui "grogne"
Marsh Posté le 14-07-2006 à 00:25:01
tu m'arrte la ou j'ai pas compris :
etape 1 : tu charge ton pdf sous forme d'image avec pdf_load_image
etape 2 , tu cree une image vide de la taille de ta miniature
etape 3 : tu copie ton image pdf dans ta miniature avec un imagecopy qui va s'occuper tout seul de la retailler
etape 4 tu enregistre ta miniature sur disque , ou tu l'affiche , au choix
Marsh Posté le 14-07-2006 à 18:34:09
Jsuis désolé c'est peut etre un peu ambigue
donc des utlisateur vont uploadé dans la phototek des fichier pdf contenant qu'une seule image (il utilise se format pour de la cartographie). et donc je voudré pouvoir affiché une miniature de cette image sur une page html simple avec dautre miniature qui seron au format jpeg gif png. Donc le probléme est de créer une miniature a partir d'un fichier pdf. le plus simple je pense serai de faire une convertion PDF ==> JPEG. J'espére etre clair sinon je reponderai a toute vau question. merci de linteret que vous proté à ce sujet
[EDIT]
flo850==> c'est une méthode je les testé mais je n'arrive pas a chargé mon fichier PDF sous forme d'image car aprés les étapes 2-3-4 ne pose aucun probléme.
Marsh Posté le 20-07-2006 à 17:03:58
ReplyMarsh Posté le 21-07-2006 à 11:06:02
moi j'ai fait ça avec ImageMagick
ça ressemblait à ça pour mon cas :
Code :
|
Marsh Posté le 21-07-2006 à 11:12:15
quitte a utiliser imagemagick , autant se servir de l'api php : magick wand http://www.php-editors.com/contest/1/82-read.html
comme ca pas besoin de passer par des commandes systemes
Marsh Posté le 21-07-2006 à 12:50:14
je ne connaissais pas ça a l'epoque !j'ai galèré pour trouver une solution, à l'époque je cherchais à integrer un pdf dans une page web... avec object etc etc... seulement ça ne marche pas (seulement sur IE PC je crois) et le plugin n'est pas tres parametrable en fait (ya toutes les barres de scroll, les boutons etc etc.. c t moche!
donc j'ai du détourner le probleme en créant un jpg de mon pdf pour l'afficher, c'est lourd pour le serveur j'ai l'impression ! mais au moins ça marchait partout !
Marsh Posté le 21-07-2006 à 12:59:15
Niveau lourdeur, ça va je trouve, c'est assez rapide.
Le seul truc qui me dérange perso, c'est que la conversion sous Debian sarge ne prend pas en compte la transparence (je précise Debian Sarge car peut-être qu'il existe des libs plus récente sur la tested).
Marsh Posté le 21-07-2006 à 15:14:58
faut dire que mon script faisait bcp de choses à la fois, il telechargeait des images, calculait des positions de textes etc etc , creait une mise en page pdf avec les logos (avec ezpdf), puis creait un jpg de ce pdf... ça prennait des fois 30 secondes pour afficher un truc !
Marsh Posté le 21-07-2006 à 15:31:20
Mon script créé des calendriers de une à 12 pages en PDF via Fpdf et génère les miniatures, JPEG pour une page ou GIF animés si + d'une page.
Mais ça prend moins de 5 secondes sur un tout petit serveur dédié à base de Celeron quelquechose.
http://www.gloriette-artemis.net/pdfdownload.html
Marsh Posté le 21-07-2006 à 15:34:07
tu vas arrêter ton spam oui, ça fait déjà 2 fois que tu le poste ton lien
Marsh Posté le 21-07-2006 à 15:34:58
Sh@rdar a écrit : tu vas arrêter ton spam oui, ça fait déjà 2 fois que tu le poste ton lien |
Ouai mais je l'avais pas posté dans le bon topic (c'est quand même zarb, comment je peux me tromper en postant dans la case réponse rapide).
Gourrage de fenêtre surement.
Marsh Posté le 21-07-2006 à 15:36:07
arf, j'ai pas mis assez de smileys ?
Marsh Posté le 21-07-2006 à 15:37:04
Sisi, c'est bon.
Mais je précisais pour ceux qui n'irait pas dans l'autre topic et ne pigerait pas.
Marsh Posté le 03-08-2006 à 21:35:23
The-Shadow a écrit : Mon script créé des calendriers de une à 12 pages en PDF via Fpdf et génère les miniatures, JPEG pour une page ou GIF animés si + d'une page. |
Bonjours, atous, désolé pour mon absence. Je suis trés interressé par ton script qui permet générer des vignettes Jpeg a partir de pdf. Tu fais sa avec Fpdf, si je compren bien?
Marsh Posté le 03-08-2006 à 21:55:38
The-Shadow==> tu pourrai m'expliquer un peu se fameux code, cela me dépanerai beaucoup, merci d'avance.
Marsh Posté le 03-08-2006 à 22:02:59
Bah le fameux code, y'a rien à expliquer, il te faut un serveur dédié, imagemagick, ghostscript et le code, c'est juste ça :
Code :
|
on peut pas faire plus simple.
Marsh Posté le 03-08-2006 à 22:07:43
oula sa dépasse mes compétences sa, je verrai sa plus tard dans l'année
Marsh Posté le 04-07-2006 à 10:52:31
Bonjour, je voudrais creer une miniature en jpeg a partir d'une photo enregistrer au format pdf(cartographie). Tout le monde me dit d'utilsé la fonction php_add_thumbnail mais je ne voi pas comment l'utilisé, Merci d'avance pour tout laide que vous mapporterez.