def Show(self): self.view.Show() if len(sys.argv) == 2: self.__Load(utils.force_unicode(sys.argv[1]))
def display(self, doc): self.__data = [] for item in PDF_INFO: val = getattr(doc, item) sane_val = utils.force_unicode(val) self.append([item, sane_val])
def __getattr__(self, name): if name in PDF_INFO: return utils.force_unicode(self.__pdf.getInfo(name)) or "n/a" raise AttributeError, name