How to print out very, very looong web pages (into image)

User Help for Mozilla Firefox
thoste
Posts: 317
Joined: June 7th, 2003, 12:45 am

How to print out very, very looong web pages (into image)

Post by thoste »

Assume I have a very, very long web page and want to print it out into an *.png image file.

For web pages with "normal" length the Fireshot AddOn works perfect.

However for longer webpages it struggles.

Maybe a user here knows another AddOn which is able to print such longer web pages (> 50000 pixels height) into *.png file.

Thomas
User avatar
Gingerbread Man
Posts: 7735
Joined: January 30th, 2007, 10:55 am

Re: How to print out very, very looong web pages (into image

Post by Gingerbread Man »

You can use the built-in screenshot feature by clicking its icon:
https://support.mozilla.org/kb/firefox-screenshots

Or from the command line:
https://developer.mozilla.org/docs/Tools/GCLI
  1. Press Shift+F2
  2. In the command line that opens, type the following, then press Enter:

    Code: Select all

    screenshot whatevernameyouwant.png --fullpage
thoste
Posts: 317
Joined: June 7th, 2003, 12:45 am

Re: How to print out very, very looong web pages (into image

Post by thoste »

the built-in Screenshot tool does NOT work for visual full page selection.
When I load a web page, then click on the icon the following text appears

"Drag or click on the page to select a region. Press ESC to cancel"

Now I tried to click on an empty space to select the FULL page.
But it didn't work.

When I click in the upper left corner and start to drag the rectangle then it would last 20 minutes to get to the end.
So this is unusable.

If I press Shift+F2 NO command line opens
Moreover I don't want cmdline.

I just want a toolbar icon-click method.

So are there any other suggestions?
Brummelchen
Posts: 4480
Joined: March 19th, 2005, 10:51 am

Re: How to print out very, very looong web pages (into image

Post by Brummelchen »

web pages (> 50000 pixels height)
browsers have a limit and extensions can not exceed this limit.
User avatar
Reflective
Posts: 2283
Joined: February 15th, 2007, 11:13 am

Re: How to print out very, very looong web pages (into image

Post by Reflective »

Gingerbread Man wrote:You can use the built-in screenshot feature by clicking its icon:
https://support.mozilla.org/kb/firefox-screenshots
There are potential privacy issues using FF's screenshot tool by the looks of it. According to this github report Mozilla collects a certain amount of data every time a screenshot is taken. Each device that uses the screenshot tool generates a random UUID ID. The use of the description "random UUID" gives the impression that it couldn't be used to track users, however the opposite appears to be the case and Firefox random UUIDs are in fact permanent according to this ghack.net article.
User avatar
Gingerbread Man
Posts: 7735
Joined: January 30th, 2007, 10:55 am

Re: How to print out very, very looong web pages (into image

Post by Gingerbread Man »

thoste wrote:If I press Shift+F2 NO command line opens
Weird. You can also get to the command line by clicking "Developer Toolbar" in the Web Developer menu.
thoste wrote:So are there any other suggestions?
I took a 1433×32767 screenshot with Nimbus Screen Capture, but the process took several minutes and I had to confirm multiple "Wait for this add-on" warnings. No other add-ons I tried were able to screenshot the page at all.
User avatar
therube
Posts: 21714
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Re: How to print out very, very looong web pages (into image

Post by therube »

web pages (> 50000 pixels height)
Sample page URL?
Fire 750, bring back 250.
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball CopyURL+ FetchTextURL FlashGot NoScript
User avatar
therube
Posts: 21714
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Re: How to print out very, very looong web pages (into image

Post by therube »

built-in doesn't seem to be able to get this, http://onemilescroll.com/.

FastStone Capture (external application, $$), took MANY minutes & was FAR from complete - when I stopped it.
It was 1263 x 36219 px at that point.
Fire 750, bring back 250.
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball CopyURL+ FetchTextURL FlashGot NoScript
Ortho_Fan
Posts: 266
Joined: December 7th, 2012, 4:49 pm

Re: How to print out very, very looong web pages (into image

Post by Ortho_Fan »

thoste wrote:...So are there any other suggestions?

I just tried this online converter -- http://www.pdfconvertonline.com/webpage ... nline.html -- it seems to work okay. After the PNG is created, you can right click it and do a save.

HTH,
OF
User avatar
lovemyfoxy
Posts: 2337
Joined: December 11th, 2009, 11:23 am
Location: USA

Re: How to print out very, very looong web pages (into image

Post by lovemyfoxy »

If he screenshoots the whole thing and prints, the text will be tiny and/or take up more than one page.

I use FoxArc Screen Capture (no relation to Firefox.) But I can't capture a long page, so I take a series of screenshots as jpgs and number them. If they MUST be one page, I merge them on PaintShopPro, similar to Photoshop, otherwise I keep them as separate images. Does that work for you?
2 Desktops--Win 7 Ult.SP1 x64/6GB RAM /Firefox 52.9ESR/Waterfox64 2022.11/Thunderbird 52.9ESR/BitWarden PW Manager/Verizon FIOS wired network
User avatar
jscher2000
Posts: 11762
Joined: December 19th, 2004, 12:26 am
Location: Silicon Valley, CA USA
Contact:

Re: How to print out very, very looong web pages (into image

Post by jscher2000 »

The Firefox Screenshots "full page" capture truncates at 5,000 pixels. There is an issue open to increase this: https://github.com/mozilla-services/scr ... ssues/3506.

For a one-click, my current favorite WebExtensions extension is this very simple one: https://addons.mozilla.org/firefox/addo ... creenshot/. It truncates at 16,384 pixels.

There are some extensions that use a stitching approach which might be able to handle a longer document. If the page has a fixed position element, these do not work well.

What about the built-in feature of Developer Tools? https://developer.mozilla.org/docs/Tool ... creenshots That made the applicable "click" sound but didn't save an image file for a page with a body in excess of 20,000 pixels in height.
User avatar
lovemyfoxy
Posts: 2337
Joined: December 11th, 2009, 11:23 am
Location: USA

Re: How to print out very, very looong web pages (into image

Post by lovemyfoxy »

I'm learning something here. Will SaveScreenshot make the text very small or cover several pages?

Duh, it's compat with FF 57, but not ESR52. ](*,) I thought I was on the better track.
2 Desktops--Win 7 Ult.SP1 x64/6GB RAM /Firefox 52.9ESR/Waterfox64 2022.11/Thunderbird 52.9ESR/BitWarden PW Manager/Verizon FIOS wired network
User avatar
therube
Posts: 21714
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Re: How to print out very, very looong web pages (into image

Post by therube »

A screenshot, single page or many, you would expect to be sized the same as its source.

Now if you have a multipage shot that you are viewing in an image viewer, it might default to displaying as some tiny, thumbnail-like image, but that is just the viewer trying to make the entire (huge) screenshot fit in a small, screensized window.

An 'F' (full-size) or + (increase size) [or similar, depending on the particular viewer you're using], should display the page in its original glory.
Fire 750, bring back 250.
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball CopyURL+ FetchTextURL FlashGot NoScript
User avatar
lovemyfoxy
Posts: 2337
Joined: December 11th, 2009, 11:23 am
Location: USA

Re: How to print out very, very looong web pages (into image

Post by lovemyfoxy »

Thanks.
2 Desktops--Win 7 Ult.SP1 x64/6GB RAM /Firefox 52.9ESR/Waterfox64 2022.11/Thunderbird 52.9ESR/BitWarden PW Manager/Verizon FIOS wired network
ianas
Posts: 51
Joined: April 11th, 2012, 3:14 pm

Re: How to print out very, very looong web pages (into image

Post by ianas »

this addon captures even parts of a page that are not visible ie very, very looong web pages
https://addons.mozilla.org/en-US/firefo ... creenshot/
it's webext so it will work with FF57+
Post Reply