The backend is developed in Java as a ServerObjectExtension: PChPrintSOE
The communication to the SOE is realized by the REST. So, any client can be used Flex, Javascript, ... I just created a simple FlexWidget.
Some features: - full print over the rest api (usable by any client) - export to pdf,jpeg,png,emf and mxd! - view paper layout extent live on map - make print on a "template" mapservice by keeping the predefined layout - multi-mapservices/multi-server support - add graphics on the map view positioned in map units - add elements on the layout view positioned in paper units like scalebar, scaletext
The code is under full development: - support for wms layer - code clean up and reorganization
Any suggestions, remarques or help is welcome.
Live demo with public Esri mapservices (last print button): http://gis.pch.etat.lu/flexViewerPrint/ - use this print widget with your PChPrintSOE-enabled mapservices for high quality - draw first some graphics with the DrawWidget prior making your print (in mxd format)
I seem to work, but now i have another problem with my username because here we use a name like this "caussin dv" and the space is a problem with the number of parameters.
Mercator the name server is a problem like Bjorn have write: no specials characters in name... test as described by tom or you'll need to rename your server....