code: def getPageFontList(self, pno):
          
          if self.isClosed or self.isEncrypted:
              raise ValueError("operation illegal for closed / encrypted doc")
          if self.isPDF:
              return self._getPageInfo(pno, 1)
          return []
docs: Retrieve a list of fonts used on a page.