Let me add a comment here.
You can take screenshots of entire web page, you can create a folder to store the images. But you have one more problem to solve: How to give a unique and useful name to each individual .png files? You need to develop a solution to this problem.
It may look trivial to you at first. But it’s not as easy as you would expect.
The following post of mine would give you a hint, which enables you to give unique and useful name to each screenshot image .png files quite easily.