Answer the question
In order to leave comments, you need to log in
How to take a screenshot of a full page?
Downloaded several desktop programs. Installed several browser extensions. But none of them can take a screenshot of a long page (5-6 scrolling screens). The page is located locally and is not accessible via the Internet. All my attempts to take a screenshot resulted in either a screenshot of the visible area, or a screenshot of 2 or 3 scrolling screens.
Actually a subject.
Answer the question
In order to leave comments, you need to log in
I'm surprised that no one on the IT resource told about the way to take a screenshot through the developer console in Google Chrome.
1. Ctrl-Shift-I - open the developer console.
2. Ctrl-Shift-M - switch to device emulation mode.
3. Select the desired device in the settings. If we want to take a desktop screenshot, then select Laptop with MDPI screen in the settings or create a device manually as we like.
4. Now click on the three vertical dots "More options" (in the upper horizontal panel as far as possible to the right) and select "Capture full size screenshot", after which the finished image will be downloaded in PNG format.
The method is great because it creates one screenshot, and does not take several, which stick together with each other, which is why then the fixed elements are duplicated several times. Well, plus you don’t need to litter the browser with unnecessary extensions.
I found an excellent FastStone screenCapture program for myself a long time ago precisely because of the need to take a scrolling screenshot. She can even shoot a simple video.
Nimbus Screenshot Extension for all browsers. In short, this is not just a screenshot, but a whole service for processing and editing screenshots, the extension itself takes a screenshot of the page (its various modifications, including local ones) and sends it to the server for further processing and sending/saving/editing, etc.
fireshot
UPD1: I also do this (phantomjs script):
var system = require('system');
if (system.args.length !=2) {
console.log('Usage: '+system.args[0]+' domain');
phantom.exit(1);
} else {
var domain = system.args[1];
var page = require('webpage').create();
page.viewportSize = {
width: 1280,
height: 800
};
page.open('http://'+domain+'/', function() {
page.render(''+domain+'.png');
phantom.exit();
});
}
There is an excellent Joxi program . If installed as a plugin, then there is a function to take a screenshot of the entire page.
firefox I have 34.0.5 "Tools> Web development> Show / hide tools> Settings (gear on the toolbar)> Available tool buttons> Check "Take a screenshot of the entire page"", the camera icon appears, open the desired page, click, search screenshot in the download folder.
Everything works for me locally.
Or we are looking for the FarStone Capture program, I have glitches with it in some browsers.
Here it is written in great detail how to take a screenshot of a long page:
kompum.ru/sovetyi/kak-sdelat-screenshot-dlinnoy-str...
The most convenient way, in my opinion, is the second one, through an online service.
Use the Maxthon browser. By default there is a function (Ctrl + F2) to take screenshots in full screen.
To capture the entire page, not just the visible part in the browser, select "Capture entire page" (ctrl+shift+e)
https://chrome.google.com/webstore/detail/awesome-...
For Yandex.Browser (and possibly for others):
https://addons.opera.com/en/search/?query=full+pag...
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question