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)