2008-09-15 7 views
8

Existe-t-il une manière raisonnablement multi-plateforme de créer une image miniature avec une URL? Je sais qu'il existe des services Web en miniature qui vont le faire, mais je veux un logiciel ou une bibliothèque qui le fera localement. Je suppose que dans Linux, je pourrais toujours générer une fenêtre de navigateur en utilisant un serveur X sans tête, mais qu'en est-il de Windows ou OS X?Quelle est la meilleure façon de créer une vignette de page Web?

Répondre

3

Vous pouvez utiliser Firefox ou XULRunner avec quelques XUL assez simples pour créer des miniatures en tant que dataURL PNG (que vous pourriez ensuite écrire dans un fichier si nécessaire). Robert O'Callahan a d'excellentes informations sur le sujet ici:

http://weblogs.mozillazine.org/roc/archives/2005/05/rendering_web_p.html

+0

le lien est cassé ... – Bazi

+1

@Bazi cela fonctionne pour moi. Pouvez-vous vérifier? Bien sûr, c'est pourquoi les liens seuls ne sont pas de bonnes réponses, mais je ne le savais pas vraiment en septembre 2008. –

2

Je sais que vous avez dit que vous voulez que le service soit local, mais ... si vous devez être connecté à Internet pour prendre la capture d'écran, vous devriez également avoir accès à un service Web. Cela semble être une meilleure façon de faire cela que de vous ouvrir aux problèmes multiplateformes de capture d'écran en local.

+0

Vous avez un point, mais je préfère ne pas se fier à des tiers. –

1

Il existe un certain nombre de paquets commerciaux qui feront ce que vous voulez. Je ne suis pas sûr de lire votre question si la gratuité est une exigence. Mais voici quelques applications que j'ai trouvé qui sont raisonnables et qui font exactement ce que vous voulez. Je ne les ai pas utilisés moi-même, mais ils ont des téléchargements d'essai gratuits afin que vous puissiez évaluer avant d'acheter.

Questions connexes