Promena Transformer - converter - ImageMagick
This transformer provides functionality to convert data from one format to another using ImageMagick 7.0.9-10.
Visit Promena#Transformer to understand the repository structure.
Transformation ImageMagickConverterDsl
, ImageMagickConverterParametersDsl
The DataDescriptor
has to contain at least one descriptor. If more than one descriptor is passed, the transformation will be performed on each of them separately.
Support ImageMagickConverterSupport
Media type ImageMagickConverterSupport.MediaTypeSupport
application/pdf; UTF-8
➡️ image/png; UTF-8
application/pdf; UTF-8
➡️ image/jpeg; UTF-8
application/pdf; UTF-8
➡️ image/gif; UTF-8
application/pdf; UTF-8
➡️ image/tiff; UTF-8
application/pdf; UTF-8
➡️ image/bmp; UTF-8
image/jpeg; UTF-8
➡️ image/png; UTF-8
image/jpeg; UTF-8
➡️ image/jpeg; UTF-8
image/jpeg; UTF-8
➡️ image/gif; UTF-8
image/jpeg; UTF-8
➡️ image/tiff; UTF-8
image/jpeg; UTF-8
➡️ image/bmp; UTF-8
image/gif; UTF-8
➡️ image/png; UTF-8
image/gif; UTF-8
➡️ image/jpeg; UTF-8
image/gif; UTF-8
➡️ image/gif; UTF-8
image/gif; UTF-8
➡️ image/tiff; UTF-8
image/gif; UTF-8
➡️ image/bmp; UTF-8
image/png; UTF-8
➡️ image/png; UTF-8
image/png; UTF-8
➡️ image/jpeg; UTF-8
image/png; UTF-8
➡️ image/gif; UTF-8
image/png; UTF-8
➡️ image/tiff; UTF-8
image/png; UTF-8
➡️ image/bmp; UTF-8
image/tiff; UTF-8
➡️ image/png; UTF-8
image/tiff; UTF-8
➡️ image/jpeg; UTF-8
image/tiff; UTF-8
➡️ image/gif; UTF-8
image/tiff; UTF-8
➡️ image/tiff; UTF-8
image/tiff; UTF-8
➡️ image/bmp; UTF-8
image/bmp; UTF-8
➡️ image/png; UTF-8
image/bmp; UTF-8
➡️ image/jpeg; UTF-8
image/bmp; UTF-8
➡️ image/gif; UTF-8
image/bmp; UTF-8
➡️ image/tiff; UTF-8
image/bmp; UTF-8
➡️ image/bmp; UTF-8
Parameters ImageMagickConverterSupport.ParametersSupport
width
,Int
, optional - the width of an imageheight
,Int
, optional - the height of an imageignoreAspectRatio
,Boolean
, optional - ignores the aspect ratio and distort a imageallowEnlargement
,Boolean
, optional - enlarges a image to fit into the size given
Dependency
<dependency>
<groupId>pl.beone.promena.transformer</groupId>
<artifactId>converter-imagemagick-configuration</artifactId>
<version>1.0.1</version>
</dependency>
promena-docker-maven-plugin
<dependency>
<groupId>pl.beone.promena.transformer</groupId>
<artifactId>converter-imagemagick</artifactId>
<version>1.0.1</version>
</dependency>
Properties
transformer.pl.beone.promena.transformer.converter.imagemagick.ImageMagickConverterTransformer.priority=1
transformer.pl.beone.promena.transformer.converter.imagemagick.ImageMagickConverterTransformer.actors=1
transformer.pl.beone.promena.transformer.converter.imagemagick.default.parameters.width=
transformer.pl.beone.promena.transformer.converter.imagemagick.default.parameters.height=
transformer.pl.beone.promena.transformer.converter.imagemagick.default.parameters.ignore-aspect-ratio=true
transformer.pl.beone.promena.transformer.converter.imagemagick.default.parameters.allow-enlargement=true
transformer.pl.beone.promena.transformer.converter.imagemagick.default.parameters.timeout=