예제 #1
0
 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)
예제 #2
0
 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)
예제 #3
0
 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)
예제 #4
0
 def get_dimensions(self):
     from impositions.utils import get_rendering_backend
     Backend = get_rendering_backend()
     backend = Backend()
     return backend.get_dimensions(self.file.path)