Jomic is a nice and free viewer for comic book archives.
Jomic can handle both CBZ and CBR archives and has a two page mode. Supported image formats are JFIF/JPEG, PNG, TIFF, and GIF. Jomic is Open Source software distributed under the GNU General Public License.
Here are some key features of "Jomic":
· Fixed NoClassDefFoundError in launcher scripts if installation path contained blanks (as in "C:Program Files") [Bug 1537824].
· Fixed overlap of two images when reading from left to right in full-screen [Bug 1594668].
· Fixed keyboard handling in full-screen mode. (Note: Java keyboard handling is a nightmare. Java full-screen mode is a nightmare. Together, they are almost unbearable. After lots of sweat and tears I'm now reasonably convinced that assigning a KeyListener to the full-sscreen frame directly is pretty much on the only way to make it work. With no other JComponent in the frame needed and no InputMap ever touched.) [Part of Bug 1445957].
· Fixed occasional empty screen when switching to full-screen. The reason was that Swing's repaint events were disabled too late, so that after initially drawing the image a repaint was sent. Because the full-screen paint() does nothing, it just cleared the screen.
· Fixed AssertionError when attempting to open next/previous comic while in full-screen and already at last/first issue.
· Fixed error message if full-screen could not be opened due incapable device.
· Changed image rendering to use bilinear interpolation instead of the platforms default. This increases the quality of rescaled images, in particular under Windows XP.
· Added check box "Open in full screen" to "Open comic" dialog.
What's New in This Release: [ read full changelog ]
· Fixed error: Problem occurs when computing a tile by the owner [Bug 1827855].
· Fixed rendering of black and white images [Bug 1456026].
· Fixed various rendering issues in windowed mode by getting rid of the deprecated and buggy DisplayJAI and using code similar to full screen mode.
· Fixed resource leaks related to image drawing (Developer note: missing Graphics.dispose()).
· Improved performance of displaying certain JFIF/JPEG images that until now occupied the CPU for several seconds. (Developer note: This was caused by Graphics2D.drawRenderedImage() being awfully slow with a scale transformation and render settings using VALUE_INTERPOLATION_BILINEAR and has been fixed by internally enforcing all images to be 32-bit RBG without alpha channel.)
· Fixed "Can't find resouce for bundle" error when attempting to warn that aweb page could not be opened [Bug 1886584].
· Changed space bar and mouse navigation to automatically open previous/nextcomic when reaching the beginning/end of comic. Page up/down still behavethe old way and can be used to navigate without possible files being opened.
· Added rotation set with View Rotate right and View Rotate left to bepreserved over sessions.
· Added http://jomic.sourceforge.net/PAD_FILE.XML to make it simple forautomatic tools and interested web sites to check for updates of Jomic.
· Updated Quaqua to version 4.4.1.
· Added frequently asked question "Why are some images of a comic displayedin wrong order?"