Strona internetowa jest bardzo duża (kilka MB). Wypróbowałem te rozszerzenia i wszystkie zawiodły:
- Przechwytywanie ekranu (przez Google) - Otrzymuję nową kartę bez obrazu
- Pixlr Grabber - Po naciśnięciu przycisku Zapisz pojawia się błąd „500”
- Screenshot Capture Webpage - Fireshot - mówiąc mi, że strona jest za duża i zostanie zapisana w pamięci RAM, po czym pojawia się błąd:
Insufficient video memory: You need at least -2365 MB of RAM
(to śmieszne, i mam 1 GB) - Strona internetowa i zrzut ekranu kamery internetowej - Brak obrazu
- Niesamowity zrzut ekranu - Capture & Adnotate - Mówi
capturing...
, a kiedy skończy, otwórz nową kartę z kilkoma przyciskami. Kiedy naciskam „gotowe”, mówi to napreparing your image...
zawsze.
Czy znasz jakieś narzędzia do przechwytywania ekranu witryny, które faktycznie działają?
1600 x 140000
rozmiar strony. Ale zawartość ma wiele prostych grafik i białych znaków (~ 95% to tylko białe lub szare tło). Po skompresowaniu obraz nie powinien zająć więcej niż kilka MBOdpowiedzi:
Jeśli używasz chrome, użyłbym CutyCapt, który przechwytuje renderowanie webkita do obrazu.
źródło
Skończyło się na użyciu PhantomJS w systemie Windows, użyłem ...
screenshot.js
Zrzuć to do folderu phantomjs, a następnie jeszcze jeden plik, screenshot.cmd
Z obydwoma tymi plikami w folderze phantomjs uruchom screenshot.cmd ... Właśnie wygenerowałem plik png o wielkości 40 MB gigantycznej strony, zajęło to trochę czasu i odrzuciłem go, ale w końcu go wypuściłem!
źródło
Można to osiągnąć w Chrome od wersji 59:
Ogłoszenie na blogu programisty
Film instruktażowy
Podsumowanie kroków (jeśli wolisz tekst):
źródło
Jest to spowodowane dziwactwami z używanego elementu canvas. Zignoruj go i zapisz plik, a następnie otwórz plik; Powinno być dobrze.
Jakiś czas temu dostałem również problem z pustą kartą (wydaje się być dość powszechny podczas korzystania z funkcji Cała strona Caputre ), a na skowrzu i tak kliknąłem
[Save]
przycisk. Kiedy otworzyłem plik wynikowy (z ciekawości, myśląc, że będzie albo pusty, albo 0x0), byłem zaskoczony, że obraz nie tylko tam jest, ale jest poprawny ! Miły.Oczywiście oznacza to, że przed zapisaniem nie będziesz mógł używać (ograniczonych) narzędzi do edycji obrazu rozszerzenia, ale co z tego? możesz równie łatwo używać MSPaint lub czegokolwiek (ja dla jednego zawsze zapisuję go bez modyfikacji, a następnie modyfikuję kopię).
źródło