Screen shot pages web à la volée

Mammouth du PHP | 514 Messages

07 oct. 2007, 01:10

Bonjour,

Je recherche un outil qui me permettrait de créer des screenshots de pages web à la volée, et de générer des miniatures de différentes tailles. Le tout gratuit, bien évidemment ... :)

J'ai trouvé quelque chose pour asp, mais rien en php.

J'ai fait beaucoup de recherches, je n'ai rien vu dans ce genre.

Merci de vos réponses.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

07 oct. 2007, 09:41

Bonjour,

Ce que tu cherches à faire n'est pas possible en PHP pur.
La solution est de passer par un logiciel que tu peux commander en ligne de commande via exec() ou system()

Fais une recherche sur url2bmp ou url2jpeg, j'ai utilisé url2bmp (freeware) dans un précédent projet et le résultat était très bien ;)
Quand tout le reste a échoué, lisez le mode d'emploi...

Mammouth du PHP | 514 Messages

07 oct. 2007, 12:15

Bonjour,

merci de ta réponse.

Mon hébergeur est sous linux ...

ViPHP
fab
ViPHP | 2657 Messages

07 oct. 2007, 12:23

Je suis pas sur mais je ne pense que tu puisses faire ça si tu n'as pas de serveur graphique et les naviguateurs installés.
Si tu es chez un hébergeur web je doute que tu es un serveur graphique sur la bécane où est ton site web
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }

Mammouth du PHP | 514 Messages

07 oct. 2007, 12:24

Du coup, n'y a t-il pas un site qui propose ce service ?

J'en ai trouvé un, mais il fallait payer ...

ViPHP
fab
ViPHP | 2657 Messages

07 oct. 2007, 12:33

Tiens ça va t'intéresser ces petits liens :
http://gdesplac.free.fr/?capture-d-ecra ... -generator
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }

Mammouth du PHP | 514 Messages

07 oct. 2007, 13:01

J'ai suivi ton lien, mais je ne pouvais pas récupérer les images directement avec php, à priori.

par contre :

http://www.phpclasses.org/browse/package/918.html

ça, ça parrait pas mal, si ça fonctionne.

Puis ça :

http://khtml2png.sourceforge.net/index. ... e=download

pour linux

Je pense qu'avec toutes les infos que vous m'avez données, je devrais m'en sortir.

Merci à vous.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

07 oct. 2007, 13:11

Bonjour,

merci de ta réponse.

Mon hébergeur est sous linux ...
Si tu es sur un hébergement mutualisé c'est quasiment mort pour le faire toi même, amha...

Sinon voici quelques pistes de services gratuits :
http://www.amazon.com/gp/browse.html?node=236156011
http://www.thumbalizr.com
http://thumbnails.iwebtool.com
http://www.websnapr.com
http://thumbnailspro.com
http://www.webseitentuning.de/screenshots.php
http://www.websitethumbnails.net

Tu devrais trouver ton bonheur avec ceux là ;)
Quand tout le reste a échoué, lisez le mode d'emploi...

ViPHP
fab
ViPHP | 2657 Messages

07 oct. 2007, 16:00

J'ai suivi ton lien, mais je ne pouvais pas récupérer les images directement avec php, à priori.

par contre :

http://www.phpclasses.org/browse/package/918.html

ça, ça parrait pas mal, si ça fonctionne.

Puis ça :

http://khtml2png.sourceforge.net/index. ... e=download

pour linux

Je pense qu'avec toutes les infos que vous m'avez données, je devrais m'en sortir.

Merci à vous.
j'ai regardé que le deuxieme lien et il demande KDE omme pré-requis or pour installer KDE il te faut un serveur graphique installé et sur les plateformes d'hébergement web ce n'est pas le cas.
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }