def get_thumbnail(self):
     from impositions.utils import get_rendering_backend
     Backend = get_rendering_backend()
     backend = Backend()
     return backend.get_template_thumbnail(self.file.path)
 def render(self, **kwargs):
     from impositions.utils import get_rendering_backend
     context = kwargs.pop('context', None)
     Backend = get_rendering_backend()
     backend = Backend(context=context)
     return backend.render(self, **kwargs)
 def get_thumbnail(self, regions=None):
     from impositions.utils import get_rendering_backend
     Backend = get_rendering_backend()
     backend = Backend()
     return backend.get_thumbnail(self, regions=regions)
 def get_dimensions(self):
     from impositions.utils import get_rendering_backend
     Backend = get_rendering_backend()
     backend = Backend()
     return backend.get_dimensions(self.file.path)