James said:
Hi,
Can anyone give any pointers on capturing a web page to an image from a
BHO?
I have tried everything I have found on the web, and none of them work. I
tried PrintWindow, SendMessage, OleDraw. The closest I have come to a
working solutoin in PrintWindow, but as soon as the web page exceeds the
dimensions on the screen, I get black boundaries.
Why would it be necessary for the user to install a BHO (browser helper
object) to substitute for the File -> Send To or File -> Print menus, or
using File -> Save As to save the page to a file, like using .mht for an
archive HTML file where all objects are stored within one file (instead of
many and under subdirectories, too), or right-clicking in the appropriate
frame and selecting to Print, especially since they could install
file-target printer drivers, like CutePDF, PrimoPDF, and others that let
users "print" to create a PDF output file?
What does saving the web page by using a BHO give them that they don't have
now? Why does it have to be a BHO rather than a COM extension, like
PopUpCop which adds functionality (for popup blocking, flash blocking,
cookie management, etc.) but does NOT operate as a BHO? (You might want to
contact the PopUpCop author, or visit programming groups since this is a
*client* group, since I am not a programmer.)
Guess I missed it, but I don't see how any BHO is offering more
functionality with a web page "print" function that already exists within
the browser or can be directed to a file using existing 3rd party software.