Results 1 to 14 of 14

Thread: Screen capture when it doesn't fit in it

Hybrid View

  1. #1

    Thread Starter
    vbuggy krtxmrtz's Avatar
    Join Date
    May 2002
    Location
    In a probability cloud
    Posts
    5,573

    Screen capture when it doesn't fit in it

    I was wondering if there's some freeware utility out there that allows screen capture of large images or web pages that don't fit into the screen. For example, I may be interested in capturing as jpg a web page containing text, images and whatnot that must be scrolled down to see all of it.
    Lottery is a tax on people who are bad at maths
    If only mosquitoes sucked fat instead of blood...
    To do is to be (Descartes). To be is to do (Sartre). To be do be do (Sinatra)

  2. #2
    I'm about to be a PowerPoster!
    Join Date
    Jan 2005
    Location
    Everywhere
    Posts
    13,647

    Re: Screen capture when it doesn't fit in it

    I don't think it's possible. I've tried to do it myself but the thing is nothing off-screen is painted to an accesible canvas (the desktop DC) - you would only be able to do it if the program used backbuffers and you could somehow access those - highly unlikely.

  3. #3

    Thread Starter
    vbuggy krtxmrtz's Avatar
    Join Date
    May 2002
    Location
    In a probability cloud
    Posts
    5,573

    Re: Screen capture when it doesn't fit in it

    Quote Originally Posted by penagate
    I don't think it's possible. I've tried to do it myself but the thing is nothing off-screen is painted to an accesible canvas (the desktop DC) - you would only be able to do it if the program used backbuffers and you could somehow access those - highly unlikely.
    How about capturing the current screen and sending a message to the other app (e.g. Firefox) to have it scroll down, then automatic screen-shooting again and so on? Do you think that's possible? Too complicated? Offhand I can't even figure out how to calculate the necessary amount of scrolling. But maybe that's the way to go.
    Lottery is a tax on people who are bad at maths
    If only mosquitoes sucked fat instead of blood...
    To do is to be (Descartes). To be is to do (Sartre). To be do be do (Sinatra)

  4. #4
    PoorPoster iPrank's Avatar
    Join Date
    Oct 2005
    Location
    In a black hole
    Posts
    2,729

    Re: Screen capture when it doesn't fit in it

    Quote Originally Posted by krtxmrtz
    I was wondering if there's some freeware utility out there that allows screen capture of large images or web pages that don't fit into the screen. For example, I may be interested in capturing as jpg a web page containing text, images and whatnot that must be scrolled down to see all of it.
    I'm with pena.
    There is no way (atleast I don't know) that will capture image from a webbrowser's backbuffer.
    Why aren't you saving the image from webbrowser ?

    If saving the image is not an option, try this dll. It can save offscreen windows. Use a simple application with a Webbrowser control, load the page in the control, resize the window large enough to fit whole page and then take a 'screenshot' of that window using that dll.

    I tried to make a similar dll, but I only succeeded to capture my own offscreen forms only. (where I knew which controls are on screen)
    Usefull VBF Threads/Posts I Found . My flickr page .
    "I love being married. It's so great to find that one special person you want to annoy for the rest of your life." - Rita Rudner


  5. #5

    Thread Starter
    vbuggy krtxmrtz's Avatar
    Join Date
    May 2002
    Location
    In a probability cloud
    Posts
    5,573

    Re: Screen capture when it doesn't fit in it

    Quote Originally Posted by iPrank
    I'm with pena.
    There is no way (atleast I don't know) that will capture image from a webbrowser's backbuffer.
    Why aren't you saving the image from webbrowser ?

    If saving the image is not an option, try this dll. It can save offscreen windows. Use a simple application with a Webbrowser control, load the page in the control, resize the window large enough to fit whole page and then take a 'screenshot' of that window using that dll.

    I tried to make a similar dll, but I only succeeded to capture my own offscreen forms only. (where I knew which controls are on screen)
    It's not just about capturing the image. I'd like to capture (and make an image file of it) a rectangular area of a web page containing an image plus text. This text doesn't fit, you've got to scroll down to see the rest of it. The reason why I don't want to just save the page or print it is I want to get rid of any other images (like ads) and irrelevant or stupid stuff.

    I'll take a look at the dll though.
    Lottery is a tax on people who are bad at maths
    If only mosquitoes sucked fat instead of blood...
    To do is to be (Descartes). To be is to do (Sartre). To be do be do (Sinatra)

  6. #6
    PoorPoster iPrank's Avatar
    Join Date
    Oct 2005
    Location
    In a black hole
    Posts
    2,729

    Re: Screen capture when it doesn't fit in it

    Quote Originally Posted by krtxmrtz
    It's not just about capturing the image. I'd like to capture (and make an image file of it) a rectangular area of a web page containing an image plus text. This text doesn't fit, you've got to scroll down to see the rest of it. The reason why I don't want to just save the page or print it is I want to get rid of any other images (like ads) and irrelevant or stupid stuff.

    I'll take a look at the dll though.
    IMO, the easiest way would be editing the DOM of that page to remove unwanted stuff and then print/save it.
    See this code. You'll need similar code to remove unwanted stuff from DOM.

    (edit: the dll mentioned in previous post is not free.)
    Last edited by iPrank; Apr 6th, 2006 at 01:17 PM.
    Usefull VBF Threads/Posts I Found . My flickr page .
    "I love being married. It's so great to find that one special person you want to annoy for the rest of your life." - Rita Rudner


  7. #7
    PowerPoster
    Join Date
    Feb 2006
    Location
    East of NYC, USA
    Posts
    5,691

    Re: Screen capture when it doesn't fit in it

    Or view it in higher screen resolution long enough to capture it?

  8. #8

    Thread Starter
    vbuggy krtxmrtz's Avatar
    Join Date
    May 2002
    Location
    In a probability cloud
    Posts
    5,573

    Re: Screen capture when it doesn't fit in it

    Quote Originally Posted by Al42
    Or view it in higher screen resolution long enough to capture it?
    At that high resolution, if it were possible, I wouldn't probably make out anything...
    Lottery is a tax on people who are bad at maths
    If only mosquitoes sucked fat instead of blood...
    To do is to be (Descartes). To be is to do (Sartre). To be do be do (Sinatra)

  9. #9
    PowerPoster
    Join Date
    Aug 2005
    Location
    College Station, TX
    Posts
    4,521

    Re: Screen capture when it doesn't fit in it

    Mr. Captor (made by Fox Magic?? I believe?) is a program I have used in the past that has a scrolling capture function that scrolls the page down and captures the entire area. It is not freeware, but it does include the functionality.

  10. #10

    Thread Starter
    vbuggy krtxmrtz's Avatar
    Join Date
    May 2002
    Location
    In a probability cloud
    Posts
    5,573

    Re: Screen capture when it doesn't fit in it

    Quote Originally Posted by gigemboy
    Mr. Captor (made by Fox Magic?? I believe?) is a program I have used in the past that has a scrolling capture function that scrolls the page down and captures the entire area. It is not freeware, but it does include the functionality.
    I've been trying out Mr Captor's demo version but it doesn't seem to work... maybe it works only for some web pages. Or perhaps I should first read the instructions, you know... when everything else fails... But it seems easy enough that I don't think I have missed any important point.
    Last edited by krtxmrtz; Apr 10th, 2006 at 01:59 PM.
    Lottery is a tax on people who are bad at maths
    If only mosquitoes sucked fat instead of blood...
    To do is to be (Descartes). To be is to do (Sartre). To be do be do (Sinatra)

  11. #11
    Frenzied Member thegreatone's Avatar
    Join Date
    Aug 2003
    Location
    Oslo, Norway. Mhz:4800 x12
    Posts
    1,333

    Re: Screen capture when it doesn't fit in it

    Or some sort of Virtual Resolution Change?
    Zeegnahtuer?

  12. #12
    PowerPoster
    Join Date
    Aug 2005
    Location
    College Station, TX
    Posts
    4,521

    Re: Screen capture when it doesn't fit in it

    Quote Originally Posted by krtxmrtz
    I've been trying out Mr Captor's demo version but it doesn't seem to work... maybe it works only for some web pages. Or perhaps I should first read the instructions, you know... when everything else fails... But it seems easy enough that I don't think I have missed any important point.
    I havent used it for a long time, I dont even know if my version is anywhere up to date, but it seems I was having a little trouble with it also when I tested it just now. I had only used the feature in the past a couple times, but I never really had a really long window to capture. When testing it just now on this thread window, it would capture some of the extended window, but not all, and would stop at different points when trying to do the same window over again. So it does seem to be buggy...

  13. #13

    Thread Starter
    vbuggy krtxmrtz's Avatar
    Join Date
    May 2002
    Location
    In a probability cloud
    Posts
    5,573

    Re: Screen capture when it doesn't fit in it

    I think I'm going to pick up my own suggestion in post #3 above and make a new thread in the general VB6 forum.
    Lottery is a tax on people who are bad at maths
    If only mosquitoes sucked fat instead of blood...
    To do is to be (Descartes). To be is to do (Sartre). To be do be do (Sinatra)

  14. #14

    Thread Starter
    vbuggy krtxmrtz's Avatar
    Join Date
    May 2002
    Location
    In a probability cloud
    Posts
    5,573

    Re: Screen capture when it doesn't fit in it

    Quote Originally Posted by krtxmrtz
    I think I'm going to pick up my own suggestion in post #3 above and make a new thread in the general VB6 forum.
    There it is.
    Lottery is a tax on people who are bad at maths
    If only mosquitoes sucked fat instead of blood...
    To do is to be (Descartes). To be is to do (Sartre). To be do be do (Sinatra)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width