transformImage方法使用Alfresco Content Services中的图像转换 服务。

要使用这些服务,必须安装ImageMagick组件并使其正常工作。有关ImageMagick的更多详细信息,请参阅ImageMagick网站。

transformImage(mimetype)

此方法将图像转换为新的图像格式。

参数

  • mimetype
    目标图像的MIME类型。

返回值

如果成功则返回已转换的图像节点,如果转换失败则返回null。

代码例

// transform JPEG image file to BMP        
var node = companyhome.childByNamePath("WIND_TURBINE.JPG");

var transformedNode = node.transformImage("image/bmp");

transformImage(mimetype, options)

此方法将文档转换为新的文档MIME类型格式。它复制文档,更改扩展名以匹配新的MIME类型,然后应用转换。如果成功则返回已转换的图像节点,如果转换失败则返回null。

参数

  • mimetype
    目标图像的MIME类型。
  • options
    图像转换命令的参数。

返回值

如果成功则返回已转换的图像节点,如果转换失败则返回null。

transformImage(mimetype, destination)

此方法将文档转换为新的文档MIME类型格式。它复制文档,更改扩展名以匹配新的MIME类型,然后应用转换。

参数

  • mimetype
    目标图像的MIME类型。
  • destination
    将转换的文档输出到的目标文件夹。

返回值

如果成功则返回已转换的图像节点,如果转换失败则返回null。

代码例

// transform JPEG image file to BMP        
// transform image from JPEG to GIF and locate in destination folder
var node = companyhome.childByNamePath("WIND_TURBINE.JPG");
var destDir = companyhome.childByNamePath("TRANSFORMED_IMAGES");

var transformedNode = node.transformImage("image/gif", destDir);

transformImage(mimetype, options, destination)

此方法将图像转换为新的图像格式,应用提供的ImageMagick选项。它将图像文档复制到指定的目标文件夹中,更改扩展名以匹配新的MIME类型,然后应用转换。

参数

  • mimetype
    目标图像的MIME类型。
  • options
    图像转换命令的参数。
  • destination
    将转换的文档输出到的目标文件夹。

返回值

如果成功则返回已转换的图像节点,如果转换失败则返回null。

文档更新时间: 2019-07-04 21:20   作者:凌云文档