在coldfusion 9中如何指定函数返回图像?

boo*_*dle 1 coldfusion coldfusion-9

我有一个cfscript函数,它接受用imageNew创建的图像,并返回一个图像.如何在声明中指定?到目前为止我有这个:

function image_mutate(imageIn, Array mutations) {
Run Code Online (Sandbox Code Playgroud)

我对imageIn使用什么数据类型?流氓无用的文档将其列为"一个ColdFusion图像",如果我得到元数据,它会将其列为"java.lang.class",这几乎不具体.

Cia*_*her 6

用途any:

function image_mutate(any imageIn, array mutations) {}
Run Code Online (Sandbox Code Playgroud)

您可以使用它来代替任何简单类型,数组,结构或类.你会在ColdFusion中看到很多这样的东西,因为它不是强类型语言.

如果您确实需要确保某些内容是图像,请使用此处isImage()记录的功能.