--- documentViewer/MpdlXmlTextServer.py 2010/10/26 14:44:55 1.199 +++ documentViewer/MpdlXmlTextServer.py 2010/10/26 16:47:20 1.200 @@ -178,6 +178,18 @@ class MpdlXmlTextServer(SimpleItem): logging.debug("getALLGisPlaces :%s"%(myList)) return myList + + def getPDF (self, docinfo=None, pageinfo=None): + """Show and Save different Pages as PDF in Options""" + selfurl=self.absolute_url() + pn=pageinfo['current'] + viewmode =pageinfo['viewMode'] + text = self.getServerData("page-fragment.xql", "document=%s&mode=%s&pn=%s&export=%s"(docinfo['textURLPath'],mode, pn,'pdf')) + dom =Parse(text) + logging.debug("dom :%s"%(dom)) + return dom + + def getOrigPages (self, docinfo=None, pageinfo=None): """Show original page """ docpath = docinfo['textURLPath']