MozillaZine

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

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

Post Posted October 7th, 2017, 11:26 pm

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

Gingerbread Man

User avatar
 
Posts: 7449
Joined: January 30th, 2007, 10:55 am

Post Posted October 8th, 2017, 12:02 am

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: 83
Joined: June 7th, 2003, 12:45 am

Post Posted October 8th, 2017, 12:32 am

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: 2246
Joined: March 19th, 2005, 10:51 am

Post Posted October 8th, 2017, 1:31 am

web pages (> 50000 pixels height)

browsers have a limit and extensions can not exceed this limit.

Reflective

User avatar
 
Posts: 2113
Joined: February 15th, 2007, 11:13 am

Post Posted October 8th, 2017, 3:03 am

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.

Gingerbread Man

User avatar
 
Posts: 7449
Joined: January 30th, 2007, 10:55 am

Post Posted October 8th, 2017, 8:28 am

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.

therube

User avatar
 
Posts: 17522
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Post Posted October 9th, 2017, 11:45 am

web pages (> 50000 pixels height)

Sample page URL?
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

therube

User avatar
 
Posts: 17522
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Post Posted October 9th, 2017, 11:54 am

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.
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: 218
Joined: December 7th, 2012, 4:49 pm

Post Posted October 9th, 2017, 2:16 pm

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

LoveMyFoxy

User avatar
 
Posts: 1844
Joined: December 11th, 2009, 11:23 am
Location: USA

Post Posted October 9th, 2017, 4:03 pm

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?
Desktop--Win 7 Ult. 64, 6GB RAM /FF ESR / Thunderbird 52 / Chrome /Opera / Avira A-V / Windows firewall / Verizon FIOS

jscher2000

User avatar
 
Posts: 10077
Joined: December 19th, 2004, 12:26 am
Location: Silicon Valley, CA USA

Post Posted October 10th, 2017, 5:40 pm

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

For a one-click, my current favorite WebExtensions extension is this very simple one: https://addons.mozilla.org/firefox/addon/savescreenshot/. 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.

LoveMyFoxy

User avatar
 
Posts: 1844
Joined: December 11th, 2009, 11:23 am
Location: USA

Post Posted October 10th, 2017, 6:38 pm

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.
Desktop--Win 7 Ult. 64, 6GB RAM /FF ESR / Thunderbird 52 / Chrome /Opera / Avira A-V / Windows firewall / Verizon FIOS

therube

User avatar
 
Posts: 17522
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Post Posted October 10th, 2017, 9:09 pm

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.
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

LoveMyFoxy

User avatar
 
Posts: 1844
Joined: December 11th, 2009, 11:23 am
Location: USA

Post Posted October 10th, 2017, 10:56 pm

Thanks.
Desktop--Win 7 Ult. 64, 6GB RAM /FF ESR / Thunderbird 52 / Chrome /Opera / Avira A-V / Windows firewall / Verizon FIOS

ianas
 
Posts: 27
Joined: April 11th, 2012, 3:14 pm

Post Posted October 11th, 2017, 5:35 am

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+

Return to Firefox Support


Who is online

Users browsing this forum: No registered users and 8 guests