|
Mailing Lists
|
Home /
Groups /
ColdFusion Talk (CF-Talk)
Trying to load ImageMagick DLL
Hi All,Didier Giet 01/30/07 06:03 A > When i dump the object created <cfdump var="#toto#" />Dave Watts 01/30/07 09:35 A >> When i dump the object created <cfdump var="#toto#" />Didier Giet 01/30/07 11:01 A Hi All, I am trying to use ImageMagick DLL. I use a <cfobject> <cfobject type="COM" action="create" class="ImageMagickObject.MagickImage.1" name="toto" /> When i dump the object created <cfdump var="#toto#" /> /***********************************************************/ object of coldfusion.runtime.com.ComProxy {5630be5a-3f5f-4bca-a511-ad6a6386cac1} Methods Composite([out,in]VARIANT, [out, retval]VARIANT) GetTypeInfo([in]UINT, [in]UI4, [out]VOID, [out, retval]VOID) Remove([in]VARIANT, [out, retval]VOID) Identify([out,in]VARIANT, [out, retval]VARIANT) AddRef([out, retval]UI4) GetIDsOfNames([in]USERDEFINED, [in]I1, [in]UINT, [in]UI4, [out]I4, [out, retval]VOID) Release([out, retval]UI4) QueryInterface([in]USERDEFINED, [out]VOID, [out, retval]VOID) Add([out,in]VARIANT, [out, retval]VARIANT) OnStartPage([in]UNKNOWN, [out, retval]VOID) Stream([out,in]VARIANT, [out, retval]VARIANT) Mogrify([out,in]VARIANT, [out, retval]VARIANT) TestHarness([out,in]VARIANT, [out, retval]VARIANT) GetTypeInfoCount([out]UINT, [out, retval]VOID) Convert([out,in]VARIANT, [out, retval]VARIANT) Invoke([in]I4, [in]USERDEFINED, [in]UI4, [in]UI2, [in]USERDEFINED, [out]VARIANT, [out]USERDEFINED, [out]UINT, [out, retval]VOID) OnEndPage([out, retval]VOID) Compare([out,in]VARIANT, [out, retval]VARIANT) Montage([out,in]VARIANT, [out, retval]VARIANT) Get Properties Count([out, retval]I4) Item([in]VARIANT, [out, retval]VARIANT) Messages([out, retval]VARIANT) _NewEnum([out, retval]UNKNOWN) /********************************************************/ but when i try to use the object like <cfset msgs = toto.Convert("logo:","-format","%m,%h,%w","logo.jpg") /> /****************************************/ The selected method Convert was not found. There are no methods with the specified method name and argument types. Please check your function and try again. L´erreur s´est produite dans C:\Data\EDILLIAV2\library\testIM_OLE.cfm: line 7 5 : <cfdump var="#toto#" /> 6 : <cfoutput>avant<br></cfoutput> 7 : <cfset msgs = toto.Convert("logo:","-format","%m,%h,%w","logo.jpg") /> /***********************************************************/ Thanks for your help. ----- Excess quoted text cut - see Original Post for more ----- It looks to me like the Convert method accepts two arguments, not four. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Software provides the highest caliber vendor-authorized instruction at our training centers in Washington DC, Atlanta, Chicago, Baltimore, Northern Virginia, or on-site at your location. Visit http://training.figleaf.com/ for more information! >> When i dump the object created <cfdump var="#toto#" /> > >It looks to me like the Convert method accepts two arguments, not four. > >Dave Watts, CTO, Fig Leaf Software >http://www.figleaf.com/ >I have tried this <cfset maVar=""> <cfset theChemin = "logo: -format '%m,%h,%w' 'c:\logo.jpg'"> <cfset toto.Convert(theChemin, maVar) /> <cfset toto.quit()> <cfset ReleaseObject(toto)> <cfoutput>maVar = #maVar#<br></cfoutput> with the same result. Didier Giet
|
May 24, 2012
|
Latest Fusion Authority Articles
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||