Hi, I would like to create a PDF from my HTML-Printlayout with iTextSharp...
This is my approach on Postback: Dim imgMap As iTextSharp.text.Image = iTextSharp.text.Image.GetInstance("http://localhost" & hfMapSrc.Value) where hfMapSrc.Value was allready written in the hfMapSrc on clientside initDocument(): if (ValidateMapResponse(requester.responseXML.documentElement))" & vbCrLf strJS = strJS & " {var strSrc=webAgent + " & Chr(34) & "?OPERATION=GETMAPIMAGE&FORMAT=PNG&VERSION=1.0.0&SELECTION=&MAPNAME=" & Chr(34) & " + encodeURIComponent(mapName) + " & Chr(34) & "&SESSION=" & Chr(34) & " + sessionId + " & Chr(34) & "&CLIENTAGENT=" & Chr(34) & " + encodeURIComponent(clientAgent); " & vbCrLf strJS = strJS & " document.getElementById(" & Chr(34) & "mapImage" & Chr(34) & ").src = strSrc;debugger;" & vbCrLf strJS = strJS & " document.getElementById('" & hfMapSrc.ClientID & "').setAttribute('value',strSrc);" & vbCrLf strJS = strJS & " }" & vbCrLf the hfMapSrc.value is available as: "/mapguide2010/mapagent/mapagent.fcgi?OPERATION=GETMAPIMAGE&FORMAT=PNG&VERSION=1.0.0&SELECTION=&MAPNAME=internalMap&SESSION=7fc9d4a0-7e3c-102c-8000-000374890932_en_7F0000010AF20AF10AF0&CLIENTAGENT=Ajax%20Viewer" and Session is still open of course ... Or Do I really have to move byte by byte ...like done in the scribble example? Is there a more comfortable solution (with use of itextSharp)? Best regards, Stoff -- View this message in context: http://n2.nabble.com/Create-PDF-with-map-image-tp3600303p3600303.html Sent from the MapGuide Users mailing list archive at Nabble.com. _______________________________________________ mapguide-users mailing list mapguide-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/mapguide-users