The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.01 - 2013-06-26

  • first release!
  • make CSS image sprite
  • make HTML sample page
  • make CSS Stylesheet
  • binpacking algorithm for layout
  • directory-based layout algorithm
  • format conversion
  • border removal
  • tests

Modules

Combine several images into a single CSS sprite
Layout interface for items placed on a 2D grid.
my $DirectoryBasedLayout = CSS::SpriteMaker::Layout::DirectoryBased->new( { "1" => { width => 128, height => 128, pathname => '/full/path/to/file1.png', parentdir => '/full/path/to', }, ... } );
Layout items trying to minimize the size of the resulting file.
Attempt to optimally pack multiple boxes into a rectangular bin.