Come fare l'immagine di una pagina Web in PHP

April 14

Come fare l'immagine di una pagina Web in PHP


La visualizzazione in miniatura di altri siti web di tutto su una singola pagina è un componente comune di gallerie web design on-line. Questi portafogli permettono un visitatore di vedere rapidamente lo stile di disegno generale di un sito, senza la necessità di recarsi direttamente esso. miniature Progettare possono essere ad alta intensità di tempo. screenshot grafica di ogni pagina web vengono catturati e manipolati in software di fotoritocco per ridurre prime pagine di questi siti 'in piccole immagini. Quando molti siti web sono incluse in tale portafoglio, il design può richiedere molte ore. PHP offre la possibilità di generare automaticamente queste immagini di altre pagine web e li visualizza in una singola pagina.

istruzione

1 Scaricare l'utilità IECapt da http://iecapt.sourceforge.net (vedi Risorse) e posizionare il file in qualsiasi cartella sul server Web di Windows di PHP. Questa utility gratuita estende gli strumenti a disposizione da PHP per catturare le immagini di siti web nella loro interezza.

2 Scarica il sito web gratuito Thumbnail Generator da http://www.zubrag.com/downloads/webthumb.zip (vedi Riferimenti) e estrarne il contenuto nella stessa cartella che contiene IECapt. Questo strumento gratuito PHP si integra con il server web per rendere le immagini di qualsiasi pagina web.

3 Modificare il file webthumb.php dal pacchetto Website Thumbnail Generator per personalizzare quali siti web viene visualizzata. Ulteriori parametri che governano il disegno delle immagini delle pagine web possono essere controllati. La dimensione dell'immagine, le dimensioni e la durata della cache dell'immagine sono configurabili tramite variabili URL. ? Ad esempio, "webthumb.php URL = http: //www.thumbnails.com& x = 150 & amp; y = 150 & quot; nell'URL creerebbe un'immagine dal sito thumbnails.com e impostarlo su un quadrato di 150 pixel .

4 Combinare più chiamate a webthumb.php se più di un immagine di una pagina web si desidera in un unico sito portafoglio.

Consigli e avvertenze

  • Una volta che avete acquisito esperienza con questo processo, prendere in considerazione un servizio di generazione delle miniature sito web come parte del vostro business. Molti web designer beneficiano di questi servizi, che semplificano la creazione di un portafoglio di web design on-line. La flessibilità di questo script PHP permette di estendere il suo uso per gli utenti registrati. Si tratta di un ulteriore modo per trarre profitto dalla capacità di programmazione PHP.
  • E 'possibile includere immagini protette da copyright sul tuo sito web utilizzando questo algoritmo PHP. Questo processo è l'ideale per i progettisti che cercano di mostrare i propri siti per i quali essi possiedono tutti i contenuti. Fare attenzione quando si utilizza l'utilità di PHP per creare immagini di pagine web di proprietà di altri soggetti. Tale azione potrebbe essere considerato violazione del diritto d'autore.