Package com.iizix
Class IcoUtilities
- java.lang.Object
- com.iizix.IcoUtilities
public class IcoUtilities extends java.lang.ObjectUtility to create an ICO file from transparent PNG files (or opaque JPG files).- Author:
- Christopher Mindus
Constructor Summary
Constructors Constructor Description IcoUtilities()
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcreateIco(java.io.File ico, java.io.File... files)Creates ICO files, i.e.static voidmain(java.lang.String[] args)Main class.
Method Detail
createIco
public static void createIco(java.io.File ico, java.io.File... files) throws java.io.IOExceptionCreates ICO files, i.e. a merge of buffered images from transparent PNG files (or opaque JPG files).- Parameters:
ico- The destination icon file.files- Files: at least one. The file extensions can be JPEG, JPG, PNG or BMP.- Throws:
java.io.IOException- For file errors, also if extension cannot be determined.
main
public static void main(java.lang.String[] args)
Main class.- Parameters:
args- The argument list of files: destination ico, followed by list of JPG/JPEG/PNG/BMP files.