Domanda

Esiste un modo ragionevolmente multipiattaforma per creare un'immagine in miniatura dato un URL?So che ci sono servizi Web di miniature che lo faranno, ma voglio un software o una libreria che lo faccia localmente.Immagino che in Linux potrei sempre generare una finestra del browser utilizzando un server X headless, ma che dire di Windows o OS X?

È stato utile?

Soluzione

Puoi utilizzare Firefox o XULRunner con alcuni XUL abbastanza semplici per creare miniature come URL di dati PNG (che potresti quindi scrivere su file se necessario).Robert O'Callahan ha alcune informazioni eccellenti al riguardo qui:

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

Altri suggerimenti

So che hai detto che volevi che il servizio fosse locale, ma...se devi essere connesso a Internet per acquisire lo screenshot, dovresti anche avere accesso a un servizio web.Sembra una mossa migliore farlo piuttosto che aprirti ai problemi multipiattaforma relativi all'acquisizione di screenshot localmente.

Esistono numerosi pacchetti commerciali che faranno ciò che desideri.Non sono sicuro, leggendo la tua domanda, se la gratuità sia un requisito.Ma ecco alcune applicazioni che ho trovato che hanno un prezzo ragionevole e che fanno esattamente quello che vuoi.Non li ho usati personalmente, ma hanno download di prova gratuiti in modo da poter valutare prima dell'acquisto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top