- Home
- Categorie
- Coding e Sistemistica
- PHP
- Generazione snapshot/screenshot di una pagina
-
Generazione snapshot/screenshot di una pagina
Con riferimento a questo 3D
http://www.giorgiotave.it/forum/php-mysql/37275-php-mousetracer-v1-0-a.html
volevo sapere se qualcun'altro ha qualche soluzione alternativa per riprodurre uno screenshot di una pagina web. So che esiste una classe per generare pdf a partire da codice html e funziona perfettamente, ma ancora non ho trovato nulla per generare un jpg o gif. Strano perchè a rigor di logica generare un pdf dovrebbe essere molto più difficile che generare un jpg (credo....).
Nell'eventualità, andrebbe bene anche un convertitore (fatto in php) da pdf a jpeg. In questo caso farei due passaggi per generare lo snapshot; non è il massimo, ma in mancanza di uno script unico, non vedo alternative.
Grazie a chiunque potrà aiutarmi, ci sto sbattendo la testa da settimane ormai.
Ciao!
-
ahimè non credo sia possibile via php, dovresti scriverti un programma ad hoc, o fare uno script che fa uno screenshot, ma servirebbe ad ogni modo una macchina in cui è visualizzato il sito materialmente.
la questione pdf è più semplice dato che immagino ci sarà un interprete html che converte in pdf, quindi al più viene scandita riga per riga del file e convertita in html, senza che la pagina venga renderizzata.
la conversione poi potresti farla seguendo quando scritto qui: http://www.ciralli.it/webatwork/2006/08/18/convertire-pdf-in-jpg-con-php/
ma è necessario avere un accesso shell al proprio sito.