Khtml2png is a command line tool that generates webpage screenshots.
One thing to note is that there are two branches of khtml2png available. The old 1.0.x branch contains the original code from Simon MacMullen, who was the former developer and maintainer of khtml2png. The newer 2.x branch was done by the new maintainer Hauke Goos-Habermann and has different features than the old branch.
It's worth noting that the 1.0.x branch is outdated and won't run correctly on newer KDE versions (newer than 3.2). If you're looking for the latest features and functionality, then the 2.x branch is the way to go.
In terms of output file formats, khtml2png 2.0.5 to 2.5.0 uses "convert" from the ImageMagick graphic conversion toolkit. However, from version 2.6.0 and future development, the program will use the built-in conversion of the Qt library.
Overall, khtml2png is a reliable and efficient tool for creating webpage screenshots. The 2.6.0 release was improved significantly by Florent Bruneau, so you can expect a high level of functionality and performance from this program.
Version 2.7.6: N/A