|
JPhotoAlbum
1. Introduction
2. The Application
3. Screenshots
4. Install
4.1. Requirements
4.2. Download
1. Introduction
JPhotoAlbum is an application written in Java which takes a number of jpeg images and generates a photoalbum in the form of HTML pages which can be uploaded to a website and shared with friends and family.
The motivation behind this project is two-fold. Firstly, I didn't have any projects that I have started on my own since I graduated from University. Secondly, and more importantly, I was using a cracked version of a similar program and thought I should not only make my own application with the same functionality, but use it as well. And so JPhotoAlbum was born.
I have decided to make this project open source so that I might benefit from the suggestions of any developers who have reviewed my code. Therefore my plea with you, who has either downloaded the application or the source, to provide any comments, suggestions, criticisms and the like to my email address on the 'contact' page. Thanks!
2. The Application
This utility is very simple to use and doesn't take very long to generate a photoalbum. There is a field for the title. By clicking on the 'Browse' button, you can choose where JPhotoAlbum will find the images which must be in jpeg format. Moreover, there are a few options which make the photoalbum configurable. The destination directory can be chosen. Also, the background colour for the Html page. More importantly, in order to save space on the web, the image and thumbnail size can be specified.
Once all options are entered, pressing the 'Generate' button will produce the desired photoalbum in the destination directory. An 'index.html' file will be the main index for the album.
This application is work in progress and will be continually updated. The source can be found here.
3. Screenshots
|
|
Fig. 1 - Choose directory where images are located
and see the previews.
|
Fig. 1 - Thumbnail and Image size are fully configurable. |
|
Fig. 3 - Sample output from JPhotoAlbum
|
4. Install
The Java Runtime Environment is required to run this application. Version 1.4.2 can be downloaded here from Sun's Developer's Site.
|
Download the application here. There is no install procedure. The application can be run once its downloaded.
|
|