Hello everybody,
I started work on a GIS-Application which I also test/use on a Linux-system (Ubuntu 15.10, Xamarin-Mono 4.2.3.4).
Nearly everything works fine so far, with only one exception. I can choose a printer, but when I hit the print button the application crashes leaving a bunch of error messages:
Thanks in advance
I started work on a GIS-Application which I also test/use on a Linux-system (Ubuntu 15.10, Xamarin-Mono 4.2.3.4).
Nearly everything works fine so far, with only one exception. I can choose a printer, but when I hit the print button the application crashes leaving a bunch of error messages:
System.Exception: Generic Error [GDI+ status: GenericError]
at System.Drawing.GDIPlus.CheckStatus (Status status) <0x40e72ee0 + 0x000cb> in <filename unknown>:0
at System.Drawing.Graphics.FillPath (System.Drawing.Brush brush, System.Drawing.Drawing2D.GraphicsPath path) <0x4102d410 + 0x00077> in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Drawing.Graphics:FillPath (System.Drawing.Brush,System.Drawing.Drawing2D.GraphicsPath)
at DotSpatial.Symbology.SimplePattern.FillPath (System.Drawing.Graphics g, System.Drawing.Drawing2D.GraphicsPath gp) <0x4102d280 + 0x0008f> in <filename unknown>:0
at DotSpatial.Controls.LayoutElement.DrawBackground (System.Drawing.Graphics g, Boolean printing) <0x41064340 + 0x0011f> in <filename unknown>:0
at DotSpatial.Controls.LayoutControl.DrawPage (System.Drawing.Graphics g) <0x410ab4d0 + 0x00247> in <filename unknown>:0
at DotSpatial.Controls.LayoutControl.PrintPage (System.Object sender, System.Drawing.Printing.PrintPageEventArgs e) <0x410ab490 + 0x00023> in <filename unknown>:0
at System.Drawing.Printing.PrintDocument.OnPrintPage (System.Drawing.Printing.PrintPageEventArgs e) <0x410ab450 + 0x0002f> in <filename unknown>:0
at System.Drawing.Printing.PrintDocument.Print () <0x410aa000 + 0x0036e> in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Drawing.Printing.PrintDocument:Print ()
at DotSpatial.Controls.LayoutControl.Print () <0x410999f0 + 0x000eb> in <filename unknown>:0
at (wrapper remoting-invoke-with-check) DotSpatial.Controls.LayoutControl:Print ()
at DotSpatial.Controls.LayoutDocToolStrip._btnPrint_Click (System.Object sender, System.EventArgs e) <0x410a9f10 + 0x0001f> in <filename unknown>:0
at System.Windows.Forms.ToolStripItem.OnClick (System.EventArgs e) <0x40f5e590 + 0x00065> in <filename unknown>:0
at System.Windows.Forms.ToolStripButton.OnClick (System.EventArgs e) <0x40f5e4f0 + 0x0004f> in <filename unknown>:0
at System.Windows.Forms.ToolStripItem.HandleClick (Int32 mouse_clicks, System.EventArgs e) <0x40f5e3a0 + 0x0007b> in <filename unknown>:0
at System.Windows.Forms.ToolStripItem.FireEvent (System.EventArgs e, ToolStripItemEventType met) <0x40f44650 + 0x000e1> in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.ToolStripItem:FireEvent (System.EventArgs,System.Windows.Forms.ToolStripItemEventType)
at System.Windows.Forms.ToolStrip.OnMouseUp (System.Windows.Forms.MouseEventArgs mea) <0x40f59bb0 + 0x001a7> in <filename unknown>:0
at System.Windows.Forms.Control.WmLButtonUp (System.Windows.Forms.Message& m) <0x40f59840 + 0x00118> in <filename unknown>:0
at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) <0x40e851a0 + 0x00217> in <filename unknown>:0
at System.Windows.Forms.ScrollableControl.WndProc (System.Windows.Forms.Message& m) <0x40f0b700 + 0x00013> in <filename unknown>:0
at System.Windows.Forms.ToolStrip.WndProc (System.Windows.Forms.Message& m) <0x40f0dc00 + 0x00013> in <filename unknown>:0
at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) <0x40e85170 + 0x00024> in <filename unknown>:0
at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) <0x40e85130 + 0x00036> in <filename unknown>:0
at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) <0x40e83a70 + 0x0031c> in <filename unknown>:0
Does anybody know a way around?Thanks in advance