我需要使用CF函数imageNew()的替代方法。我开始使用ImageCFC。但是我找不到使用imageCFC读取图像和创建图像对象的方法。它似乎只是从这里找到的API文档写入文件(http://www.opensourcecf.com/imagecfc/docs/imageCFC.cfm)。
我的问题是使用imageCFC如何在不写入文件的情况下创建图像对象?
imageCFC = createObject("component","imagecfc.image" );
local.img1 = imageCFC.readImage("D:\#arguments.directory#\#arguments.imageName#");
// turn this into an image object here
答案 0 :(得分:2)
我相信,使用ImageCFC,您需要降级到Java才能创建图像。 Image.cfc是MangoBlog资产管理器的一部分,它有一个非常好的createImage函数示例,该函数使用Java的BufferedImage对象。