xvl-0.1 (xv-light)

Paint programs, vector editors, 3d modelers, animation editors, etc.
Post Reply
Message
Author
goingnuts
Posts: 932
Joined: Sun 07 Dec 2008, 13:33
Contact:

xvl-0.1 (xv-light)

#1 Post by goingnuts »

xvl is a simple image viewer / converter based on code-snippet from EZ-Draw-1.2 demos and thetiny_jpg library.
The converter converts(!) PNG/BMP/JPG/GIF to JPEG either to a file or to stdout (command line only).
The image viewer shows PNG/BMP/JPG/GIF-images in a window - auto scaled to fit in either default 400x400 window or user defined window size.

After loading an image with the image viewer scaling and moving is possible using keyboard +/- and arrows.

Source code attached as well as static linked binary (upxed 86K). Should run on most versions of Puppy (32 and 64-bit).
Attachments
gui_xvl.png
(178.35 KiB) Downloaded 282 times
options_xvl.png
(29.36 KiB) Downloaded 265 times
xvl.gz
static linked binary (fake .gz extension)
(85.75 KiB) Downloaded 270 times
xvl-0.1.tar.gz
Source code
(78.44 KiB) Downloaded 212 times

goingnuts
Posts: 932
Joined: Sun 07 Dec 2008, 13:33
Contact:

#2 Post by goingnuts »

Version 0.2: Added possibility to converter to scale image.
Added possibility to viewer to save copy of viewed image as jpg-image.
Removed redundant code snippets.
Attachments
options_xvl-0.2.png
(32.62 KiB) Downloaded 229 times
xvl.gz
static linked binary (fake .gz)
(86.5 KiB) Downloaded 316 times
xvl-0.2.tar.gz
source-code
(78.71 KiB) Downloaded 205 times

Post Reply