pdfminer.six/pdflib/pdfdevice.py

46 lines
814 B
Python
Raw Normal View History

#!/usr/bin/env python
## PDFDevice
##
class PDFDevice(object):
debug = 0
def __init__(self, rsrc):
self.rsrc = rsrc
self.ctm = None
return
def __repr__(self):
return '<PDFDevice>'
def close(self):
return
def set_ctm(self, ctm):
self.ctm = ctm
return
def begin_tag(self, tag, props=None):
return
def end_tag(self):
return
def do_tag(self, tag, props=None):
return
def begin_page(self, page):
return
def end_page(self, page):
return
def begin_figure(self, name, bbox):
return
def end_figure(self, name):
return
def paint_path(self, graphicstate, matrix, stroke, fill, evenodd, path):
return
def render_string(self, textstate, textmatrix, seq):
return
def render_image(self, stream, size, matrix):
return