示例#1
0
 def is_available(self, data_type='preview'):
     if data_type == 'pdf':
         annotations = IAnnotations(self.context)
         if annotations.get(PDF_VERSION_KEY):
             return True
     if self.get_number_of_pages(img_type=data_type) > 0:
         return True
     else:
         if is_autoconv_enabled() and hasattr(self.context, 'REQUEST'):
             queueConversionJob(self.context, self.context.REQUEST)
         return False
示例#2
0
 def generate_all(self):
     return queueConversionJob(self.context, self.request)