def build_doc(self, content): try: doc = decompress_pdf(content) except OSError as e: raise ParseError(u'Make sure mupdf-tools is installed (%s)' % e) return doc
def __init__(self, *args, **kwargs): _BasePage.__init__(self, *args, **kwargs) try: self._pdf = decompress_pdf(self.document) except OSError as e: raise UserError(u'Make sure mupdf-tools is installed (%s)' % e)
def __init__(self, pdf): self._pdf = decompress_pdf(pdf) self._tok = ReTokenizer(self._pdf, '\n', self.LEX)
def __init__(self, *args, **kwArgs): RawPage.__init__(self, *args, **kwArgs) assert self.doc[:4] == '%PDF' self._pdf = decompress_pdf(self.doc) self._tok = ReTokenizer(self._pdf, '\n', self.LEX)