A simple GraphicsMagick wrapper for Elixir.
Documentation is available here: https://hexdocs.pm/gmex/Gmex.html
Installed graphicsmagick
.
Elixir ~> 1.2
Erlang/OTP ~> 18.0
The package can be installed
by adding gmex
to your list of dependencies in mix.exs
:
def deps do
[
{:gmex, "~> 0.1.7"}
]
end
import Gmex
Gmex.open( "someimage.png" )
|> options( negate: true, resize: { 50, 50 }, strip: true, format: "jpg" )
|> save( "newimage.jpg" )
import Gmex
Gmex.open( "someimage.png" )
|> resize( width: 300, height: 200, type: :fit )
|> save( "resized.jpg" )
Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/gmex.