Can anyone point me towards a clear and unambiguous description of how to install and code a very simple map print function for OpenLayers/GeoServer?
I am using GeoServer 2.5.2 and OpenLayers 2.12 on a Windows machine. Javascript handles the OpenLayers map and I send a lot of stuff to VB.NET for heavier backend work.
As of now I have added the GeoServer 2.5 printing plugin, instructions here:
http://docs.geoserver.org/2.5.x/en/user/community/printing/
So far so good, everything works. After this point there are two options, MapFish Print Module or GeoExt. It appears that GeoExt requires Extjs which I would have to license (my project is not opensource) and I don't want to deal with licensing or license fees. Can GeoExt be used alone with OpenLayers/GeoServer to print?
The other option is MapFish - MapFish Print Module - which seems like a much better alternative but I am completely befuddled on how to integrate it into my existing GeoServer/OpenLayers/JavScript/Vb.NET application. For instance it says to build the file. Build it where? In windows command line? In a java editor?