Skip to content

localgod/karla

Repository files navigation

Karla

Main Latest Stable Version Total Downloads Latest Unstable Version License Project Stats FOSSA Status

Karla is an ImageMagick wrapper written in PHP with support for method chaining.

Now with ImageMagick 7 support! Automatically detects and works with both ImageMagick 6 and 7.

Requirements

  • PHP 8.0+ (8.2+ recommended)
  • ImageMagick 6.x or 7.x
  • PHP extensions: pcre, SPL (default in most distributions)
  • shell_exec() must be enabled

Installation

composer require localgod/karla

Getting Started

use Karla\Karla;

$karla = new Karla('/path/to/imagemagick/');
$karla->convert()
    ->input('photo.jpg')
    ->resize(800, 600)
    ->output('photo-resized.jpg')
    ->execute();

See the documentation for more examples and usage details.

Contributing

Contributions are welcome! See CONTRIBUTE.md for development setup, testing guidelines, and how to submit pull requests.

License

FOSSA Status

About

ImageMagick wrapper with method chaining.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 7

Languages