tigjaw / rastercast

A small Java library and application to batch convert images to a chosen raster filetype, including ico

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RasterCast

Included in this repo:

  • RasterCast - a library which allows you to read and write various image file formats, including .ico files.
  • An application which utilises the library to batch convert images to a chosen raster filetype and create your own ico files.
  • 100% java!

I wrote this as part of a larger application but decided to upload it individually and work on it as a side-project.
Utilises the imag4j library to handle ico files. All other code is my own.


Features

  • supported file-types: png, jpg, gif, tif, bmp, ico
  • select images to convert
  • choose a raster format to save as
  • option to delete original images
  • save (as chosen image format)
  • logs all events to a text area

Planned Features

  • [library] write method with path parameters
  • [application] change save location
  • [application] change filename and add suffix/prefix
  • [application] move save-options into separate dialog

Current Issues

  • [application] can't convert ico to another file
  • [application] can't compile multiple images into one ico

GUI

Credits

- ico file handling by imag4j

About

A small Java library and application to batch convert images to a chosen raster filetype, including ico

License:MIT License


Languages

Language:Java 100.0%