php-pdf miniature en jpeg

php-pdf miniature en jpeg - PHP - Programmation

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.

Reply

Marsh Posté le 04-07-2006 à 10:52:31   

Reply

Marsh Posté le 04-07-2006 à 11:05:58    

cf doc : http://fr.php.net/manual/fr/functi [...] -image.php


---------------
HAHAHA I M USING TEH INTERNET
Reply

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.

Reply

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 ^^

Reply

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

Reply

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?

Reply

Marsh Posté le 04-07-2006 à 16:40:25    

:cry:

Reply

Marsh Posté le 04-07-2006 à 19:59:13    

pdf -> compilé
 
c'est pas un fichier texte...


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 05-07-2006 à 10:27:19    

alor personne n'as dautre solution?

Reply

Marsh Posté le 06-07-2006 à 16:33:12    

:bounce:

Reply

Marsh Posté le 06-07-2006 à 16:33:12   

Reply

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?

Reply

Marsh Posté le 13-07-2006 à 11:52:26    

l'inverser ? Tu crois que c'est comme ça toi...


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

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  :(

Reply

Marsh Posté le 13-07-2006 à 13:36:20    

solution: ne pas enregistrer la carte dans un fichier pdf, mais en image :o

Reply

Marsh Posté le 13-07-2006 à 16:56:13    

c'est une solution que j'ai proposez mais il y en a qui "grogne"  :cry:

Reply

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

Reply

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  :sarcastic:
 
[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.


Message édité par mule_panda le 14-07-2006 à 18:37:27
Reply

Marsh Posté le 18-07-2006 à 00:23:43    

:bounce:

Reply

Marsh Posté le 20-07-2006 à 17:03:58    

Reply

Marsh Posté le 21-07-2006 à 11:06:02    

moi j'ai fait ça avec ImageMagick ;)
 
ça ressemblait à ça pour mon cas :
 

Code :
  1. $com="convert $_SESSION[filenamepdf] -geometry $sizePreview[width] -density 300  -quality 100 -compress None +antialias  $_SESSION[file2convert] ";
  2. //echo "<br />$com<br />";
  3. exec("$com 2>&1", $out, $err);                                         
  4. if ($err){
  5. echo "<span class=\"erreur\">Erreur : ";
  6. print_r($err);
  7. echo "</span>";
  8. echo "<span class=\"erreur\">Out : ";
  9. print_r($out);
  10.  echo "</span>";
  11. }
  12. else
  13. {
  14. $_SESSION['CV_thumbnail']="Prévisualisation n° $_SESSION[nprev]";
  15. }
  16. }


Message édité par freed102 le 21-07-2006 à 11:08:12
Reply

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

Reply

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 !

Reply

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

Reply

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 !

Reply

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. :D
 
Mais ça prend moins de 5 secondes sur un tout petit serveur dédié à base de Celeron quelquechose. :D
 
http://www.gloriette-artemis.net/pdfdownload.html

Reply

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 :ange: :whistle:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

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 :ange: :whistle:


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.

Reply

Marsh Posté le 21-07-2006 à 15:36:07    

arf, j'ai pas mis assez de smileys ? :lol:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 21-07-2006 à 15:37:04    

Sisi, c'est bon. :D
Mais je précisais pour ceux qui n'irait pas dans l'autre topic et ne pigerait pas. :D

Reply

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. :D
 
Mais ça prend moins de 5 secondes sur un tout petit serveur dédié à base de Celeron quelquechose. :D
 
http://www.gloriette-artemis.net/pdfdownload.html


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?

Reply

Marsh Posté le 03-08-2006 à 21:49:53    

Non, je fais ça avec ImageMagick et ghostscript. :D

Reply

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.

Reply

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 :
  1. exec('/usr/bin/convert monpdf.pdf -resize 360x254 monjpeg.jpeg');


 
on peut pas faire plus simple. :D

Reply

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

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed