I have a layer using a HatchStyle for drawing. When is pass a pdfgeocanvas to the draw method, it fails saying the method is not supported. I have created a custom area style that uses a solid brush when the canvass is pdf and the hatch brush when the canvas is any other type. Just wanted to let you know there was a bug. Here is the exception:
: 6a21fcdb-e75d-42ae-bacc-099b60edf35b An exception of type 'System.NotSupportedException' occurred and was caught. CAPITOL\lissesc General Error: 100 : Timestamp: 5/24/2010 2:57:24 PM Message: HandlingInstanceID: 6a21fcdb-e75d-42ae-bacc-099b60edf35b An exception of type 'System.NotSupportedException' occurred and was caught. ---------------------------------------------------------------------------- 05/24/2010 09:57:24 Type : System.NotSupportedException, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Message : Specified method is not supported. Source : PdfExtension Help link : Data : System.Collections.ListDictionaryInternal TargetSite : PdfSharp.Drawing.XBrush xb8d9913b37331dbb(ThinkGeo.MapSuite.Core.GeoBrush, ThinkGeo.MapSuite.Core.ScreenPointF[]) Stack Trace : at ThinkGeo.MapSuite.Core.PdfGeoCanvas.xb8d9913b37331dbb(GeoBrush xd8f1949f8950238a, ScreenPointF[] xda99c77836daa640) at ThinkGeo.MapSuite.Core.PdfGeoCanvas.xf97072fdfc090635(IEnumerable`1 x848e9a85f0afcfc0, GeoPen xd036c7519f764c77, GeoBrush x7a72ea3aa943057c, Single xf79f95b297b243b5, Single x77628737d203d4ed, PenBrushDrawingOrder xc4ddc942de3fbbcb) at ThinkGeo.MapSuite.Core.PdfGeoCanvas.x1f0b4fcba039b0b8(Collection`1 xf6035ba09c7c2cc2) at ThinkGeo.MapSuite.Core.PdfGeoCanvas.EndDrawingCore() at ThinkGeo.MapSuite.Core.GeoCanvas.EndDrawing()