[Mono-devel-list] System.ArgumentException when using System.Drawing.Image.FromFile
Stacey Abshire
sabshire at yahoo.com
Mon Apr 12 14:31:09 EDT 2004
I am getting the following exception... code follows exception. I think that
this may have been answered, but I would like to know what I can do to
workaround the problem, if anything right now.
Exception
--
Unhandled Exception: System.ArgumentException: Could not allocate the GdiPlus
image: InvalidParameter
in <0x00233> System.Drawing.Bitmap:InitFromStream (System.IO.Stream)
in <0x00056> (wrapper remoting-invoke-with-check)
System.Drawing.Bitmap:InitFromStream (System.IO.Stream)
in <0x0004f> System.Drawing.Bitmap:.ctor (string,bool)
in <0x00012> System.Drawing.Bitmap:.ctor (string)
in <0x00056> (wrapper remoting-invoke-with-check) System.Drawing.Bitmap:.ctor
(string)
in <0x00020> System.Drawing.Image:FromFile (string)
in <0x00052> Test:Main (string[])
--
Code
--
using System;
using System.Drawing;
using System.Drawing.Imaging;
public class Test
{
public static void Main(string[] args)
{
Bitmap image = new Bitmap(127, 119,
PixelFormat.Format24bppRgb);
Bitmap picture = new Bitmap(Image.FromFile("test.jpg", true));
Image img = Image.FromFile("test.jpg");
Graphics gfx;
gfx = Graphics.FromImage(image);
gfx.DrawImage(picture, 14, 10);
image.Save("test2.jpg", ImageFormat.Jpeg);
}
}
--
Some help with this would be great.... I read an old Thread from Jordi that
mentioned using the Windows GDIPLUS.DLL now, and not the Cairo dll becuase of a
problem found relating to this... That was back in January though, and I
figured that *maybe* had been fixed in the current release... I am running
Fedora Core I. I have installed mono using RedCarpet, and installed the entire
mono channel.
I would love to be able to use this functionality, as it would allow me to
finish my website conversion from php over to ASP.NET.
I am looking forward to your answers, and continue to look forward to new
releases of Mono. Keep up the good work guys!
=====
sabshire at yahoo.com
You will never "find" time for anything. If you want time you must make it. -- Charles Buxton
__________________________________
Do you Yahoo!?
Yahoo! Tax Center - File online by April 15th
http://taxes.yahoo.com/filing.html
More information about the Mono-devel-list
mailing list