IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

Créer une photo d'écran d'un site web à partir de son URL


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2009
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 77
    Par défaut Créer une photo d'écran d'un site web à partir de son URL
    Bonjour pour tout les PHP DEV,

    je viens de commencer a un projet d'un annuaire de site où j'ai besoin de créer une fonction qui fait une Snapshot d'un site web en donnant en paramètres son URL , ce type d'application existe en beaucoup des API même gratuit exemple http://www.capturedecran.fr/api

    mais moi je voudrais créer mon fonction personnel , j'ai chercher une idée mais j'arrive pas a résoudre ce truc
    alors est que quelqu'un a une idée stp ??

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Janvier 2008
    Messages
    227
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Janvier 2008
    Messages : 227
    Par défaut
    uniquement en php, ce n'est pas possible.

    Je m'y connais pas trop mais je dirais qu'il faut que tu fasses tourner une appli externe qui t'ouvres un navigateur et fasses une capture d'écran de ta page web...

    En soit, quelque chose de pas très simple


    Cordialement,
    Patouche

  3. #3
    Membre confirmé
    Inscrit en
    Novembre 2009
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 77
    Par défaut
    ya pas un script php qui fait cela ? ,

    car il ya beaucoup des API sous php qui font ce truc

  4. #4
    Invité
    Invité(e)
    Par défaut
    Si tu veux faire les screenshots toi même, tu aura toujours besoin d'un logiciel tournant sur ton serveur qui sera chargé de faire les captures d'écran.
    PHP n'est là que pour donner l'ordre au logiciel de lancer le traitement et récupérer le fichier.

    Sous linux on utilise généralement la commande xvfb pour réaliser cela.

    Il existe aussi des sites qui fournissent un web-service de captures d'écran ( le logiciel est sur leur serveur, et eux fournissent une API pour lancer/récupérer la capture ).
    Par exemple : celui que tu as cité, ou encore http://www.webshotspro.com.
    Dernière modification par Domi2 ; 10/04/2011 à 16h33.

  5. #5
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    car il ya beaucoup des API sous php qui font ce truc
    Ton API, est comme son nom l'indique juste une interface entre PHP et un autre programme.
    Le rendu d'une page c'est tout le travail du navigateur, ce n'est pas une mince affaire.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. Créer une page simple de "news" dans site classique sans BD
    Par brasilperc dans le forum Débuter
    Réponses: 1
    Dernier message: 28/02/2015, 20h41
  2. Créer une page "403" pour tout mon site ?
    Par byloute dans le forum Apache
    Réponses: 11
    Dernier message: 09/09/2008, 16h55
  3. Comment créer une application base de données pour le Web ?
    Par samlepiratepaddy dans le forum Langage
    Réponses: 4
    Dernier message: 24/03/2007, 14h10
  4. Réponses: 53
    Dernier message: 12/01/2007, 21h00
  5. Réponses: 5
    Dernier message: 02/10/2006, 17h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo