Platform Explorer / Nuxeo Platform LTS 2015 7.10

Contribution org.nuxeo.ecm.platform.thumbnail.commandline.imagemagick--command

This contribution is part of XML component org.nuxeo.ecm.platform.thumbnail.commandline.imagemagick inside nuxeo-thumbnail-7.10.jar /OSGI-INF/thumbnail-commandline-imagemagick-contrib.xml

Extension point

Extension point command of component CommandLineExecutorComponent.

Contributed items

  • <command enabled="true" name="toThumbnail">
          <commandLine>convert</commandLine>
          <parameterString>-define registry:temporary-path=#{java.io.tmpdir} -quiet -strip -thumbnail #{size} -background transparent -gravity center -format png -quality 75 #{inputFilePath}[0] #{outputFilePath}</parameterString>
          <winParameterString>-define registry:temporary-path=#{java.io.tmpdir} -quiet -strip -thumbnail #{size} -background transparent -gravity center -format png -quality 75 #{inputFilePath}[0] #{outputFilePath}</winParameterString>
          <installationDirective>You need to install ImageMagick.</installationDirective>
        </command>

XML source

<extension point="command" target="org.nuxeo.ecm.platform.commandline.executor.service.CommandLineExecutorComponent">

    <command enabled="true" name="toThumbnail">
      <commandLine>convert</commandLine>
      <parameterString>-define registry:temporary-path=#{java.io.tmpdir} -quiet -strip -thumbnail #{size} -background transparent -gravity center -format png -quality 75 #{inputFilePath}[0] #{outputFilePath}</parameterString>
      <winParameterString>-define registry:temporary-path=#{java.io.tmpdir} -quiet -strip -thumbnail #{size} -background transparent -gravity center -format png -quality 75 #{inputFilePath}[0] #{outputFilePath}</winParameterString>
      <installationDirective>You need to install ImageMagick.</installationDirective>
    </command>

  </extension>