I am exploring possibilities to generate vector geospatial PDF from data which is accessible from ArcGIS Server services. I have ArcGIS Server MapService with complex styles. They are very simplified in FeatureService - so that is not an option.
I have already tried to use Export Map operation of MapService and was lucky to get nicely styled vector PDF from it. Of course, I have coordinates of a BoundBox (this info actually is used for querying).
So, now I need to include additional data (some labels, borders and other pre-print graphic) and generate result PDF. It seems like a task for FME Desktop. But I have not found how I can import input PDF from http query. In fact it seems that I can't even open PDF from disk in FME; it is capable only to write it.
What possible solutions do you see for this task?
The key thing is to keep complex styling from ArcGIS Server. I can also access the mxd which was used for creation of the service.
I need solution which is possible to run from scripts, as it will be scheduled task. Maybe there is a solution to combine several PDF files into one in Python? Some advanced Python lib for editing PDFs?