A Qt library for taking website snapshots

Add a Review
1 Download (This Week)
Last Update:
Download libwebsitesnapshot-qt_1.09.tar.gz
Browse All Files


The library provides functions that can create a snapshot of a webpage and return a QImage pointer to it.

It supports:

(1) Setting screen dimensions (or, in other words, the minimum width & height for a webpage)
(2) Setting a timeout. If the timeout passes, then the image is not saved.
(3) Simple or complex authentication into websites. After the log-in process you are able to set another (final) URL, where you want to navigate and take a snapshot. Simple authentication includes the authentication pop-ups (like the ones for gaining access to the settings of a modem/router) and complex authentication includes the authentication on almost all the websites*.
(4) Enabling/disabling (a) image loading, (b) javascript, (c) java. Javascript pop-ups and new window pop-ups are being suspended and not shown at all at the final snapshot.

* Why complex authentication does not work on all the websites?

Complex authentication searches the log-in webpage for the proper username-password

LibWebsiteSnapshot-qt Web Site

Update Notifications

Write a Review

User Reviews

Be the first to post a review of LibWebsiteSnapshot-qt!

Additional Project Details

Intended Audience


Programming Language



Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.