Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zrzut ekranu ale adekwatny
Foxx
post 2.04.2014, 01:34:11
Post #1





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


Szukam metody, która pozwoli zrobić screenshot z aktualnego okna przeglądarki. Nie musi to być obraz całej strony, może być tylko widocznej części. Może powodować otworzenie jakiejś dodatkowej warstwy jeżeli musi. Ale nie może to być obraz na podstawie interpretacji DOM tak jak to jest zrobione w HTML2Canvas - potrzebuję adekwatnego obrazu, tego co naprawdę widzi w danym momencie użytkownik przeglądarki.

Czy coś takiego jest osiągalne? Zależy mi na tym, żeby to było rozwiązanie zagnieżdżone w kodzie zrzucanej stronie www, a nie w samej przeglądarce np. jako plugin.

Dzięki za wszelkie podpowiedzi.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
Crozin
post 2.04.2014, 06:10:11
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


http://stackoverflow.com/questions/5621907...e-did-it-no-nee i pytania powiązane z tym.
Go to the top of the page
+Quote Post
KR2615
post 2.04.2014, 06:59:56
Post #3





Grupa: Zarejestrowani
Postów: 311
Pomógł: 13
Dołączył: 7.05.2007

Ostrzeżenie: (0%)
-----


Fireshot


--------------------
Go to the top of the page
+Quote Post
cepa
post 2.04.2014, 09:24:06
Post #4





Grupa: Zarejestrowani
Postów: 125
Pomógł: 7
Dołączył: 27.01.2010

Ostrzeżenie: (0%)
-----


moze pomoze http://webthumbnail.org


--------------------
Go to the top of the page
+Quote Post
Foxx
post 2.04.2014, 10:04:29
Post #5





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


@Crozin Dzięki za odpowiedzi, przeczytałem wcześniej cały ten wątek i z niego wynika, że interpretacja DOM przez JS i generowanie na tej podstawie obrazu jest jedyną możliwością i z tego korzysta Google. Ta metoda jest prawie całkiem adekwatna, ale akurat mi zależy na tych niuansach, nad którymi niestety nie da się zapanować w ten sposób.

@cepa rozwiązanie, które podałeś bazuje chyba na podobnym podejściu? Zaczynam rozumieć, że wykonanie screenshota z tego co obecnie wyświetla przeglądarka nie jest możliwe bez współpracy z tą przeglądarką lub systemem operacyjnym.
Go to the top of the page
+Quote Post
PrinceOfPersia
post 2.04.2014, 12:52:36
Post #6





Grupa: Zarejestrowani
Postów: 717
Pomógł: 120
Dołączył: 18.04.2009

Ostrzeżenie: (0%)
-----


a jakby użyć PhantomJS?
http://phantomjs.org/screen-capture.html



--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 12:36