[Mono-list] Using System.Drawing.Graphics.FromHwnd without X?
madewokherd at gmail.com
Sun Oct 24 17:31:41 EDT 2010
FromHwnd(0) creates a Graphics object for drawing directly to the
screen, and I can't think of a reason for a well-behaved program to do
that. So I would say PdfSharp should not do that.
In theory, libgdiplus should be able to function without an X server
if all of the work is done on bitmaps. It should be possible to create
a bitmap and get a Graphics object for it without an X server. But I
don't know if this is true in practice.
On Sat, Oct 23, 2010 at 7:23 PM, RobWalker <Rob.Walker at cedarridge.com> wrote:
> I am running mono on EC2 and using fastcgi-mono-server2 ... mostly everything
> works great. Part of the app uses the PdfSharp library for manipulating
> PdfSharp allows for 'drawing' on a PDF page, and calls
> System.Drawing.Graphics.FromHwnd(0) as part of that code. This is failing
> with a 'System.NotSupportedException' exception and saying "Could not open
> display (X-Server required. Check you DISPLAY environment variable)"
> libgdiplus is installed correctly (I had different errors before I got that
> far). Is there any way around this?
> View this message in context: http://mono.1490590.n4.nabble.com/Using-System-Drawing-Graphics-FromHwnd-without-X-tp3008885p3008885.html
> Sent from the Mono - General mailing list archive at Nabble.com.
> Mono-list maillist - Mono-list at lists.ximian.com
More information about the Mono-list