Are you a developer? Do you want add "HTML to image", "HTML to JPEG", "HTML to PNG" feature to your application?
Now, you can try ACA WebThumb ActiveX Control, with a frew function calls, it takes the snapshots of given URLs as JPG, GIF, PNG, BMP, TIFF, WMF and EMF image, it helps you convert the web page to images in batch, capture full length website screenshots, generate thumbnail image previews of web pages!
Version: ACA WebThumb ActiveX Control v1.10
Build: Aug 02, 2008
Do you want to take a screenshot from a web page in your desktop or web application? ACA WebThumb ActiveX Control takes the snapshots of given URLs as JPG, GIF, PNG, BMP, TIFF, WMF and EMF image, it helps you convert the web page to images in batch, capture full length website screenshots, generate thumbnail image previews of web pages. Now, you can add "HTML to image", "HTML to PNG", "HTML to JPG" feature to your application with a few function calls!
ACA WebThumb ActiveX Control can be used to convert not only web pages but also plain text files or Web Archive Format (*.MHT) files into JPG, GIF, PNG, BMP, TIFF, WMF and EMF images.
ACA WebThumb ActiveX Control is a small self-contained (no third-party dependencies) ActiveX control, so it can be used from any ActiveX-ready languages (comprehensive samples for the most popular provided). The basic usage is as easy as few function calls, but there are also many options and tuning possibilities.
There is a 30-DAY MONEY-BACK GUARANTEE! on our products , even though you also have 30 days to try it for free before registering! The 30-day money-back period starts at the time of registration (purchase).
If you buy now you will be enjoying all the benefits of the registered version within minutes!
| www.acasystems.com |
www.download.com |
www.msn.com |
en.wikipedia.org |
An example for VC++:
void SnapExample() { HRESULT hr; IThumbMaker * t_xpMaker = NULL; // Initializes the COM library on the current thread CoInitialize(NULL); hr = CoCreateInstance( __uuidof(ThumbMaker), NULL, CLSCTX_INPROC_SERVER, __uuidof(IThumbMaker), (void**)&t_xpMaker ); if ( SUCCEEDED(hr) ) { long t_lRet = 0; t_xpMaker->SetURL( _T("http://www.acasystems.com") ); t_lRet = t_xpMaker->StartSnap(); if ( 0 == t_lRet ) { // Snap successful, call SaveImage() to save the image, and then call // WIN32 API ShellExecute() to open the image by default image viewer. t_xpMaker->SaveImage( _T("c:/acasystems.png") ); ShellExecute( NULL, _T("open"), _T("c:/acasystems.png"), NULL, NULL, SW_SHOW); } t_xpMaker->Release(); } }
An example for PHP:
<?php $t_xMaker = new COM('ACAWebThumb.ThumbMaker') or die("Start ACAWebThumb.ThumbMakerfailed"); $t_xMaker->SetURL("http://www.acasystems.com"); if ( 0 == $t_xMaker->StartSnap() ) { // Snap successful, call SetImageFile() to save the image. echo "Take screenshot successful." ; $t_xMaker->SaveImage("c:/acasystems.png"); } ?>
ACA WebThumb ActiveX Control Online Documents includes the interface Reference and samples.