def get_page_number(self, file_path: str, preview_name: str, cache_path: str, mimetype: str = "") -> int: """ Get the number of page of the document """ raise UnavailablePreviewType()
def build_html_preview(self, file_path: str, preview_name: str, cache_path: str, extension: str = ".html") -> None: """ generate the html preview. No default implementation """ raise UnavailablePreviewType()
def get_page_number( self, file_path, preview_name, cache_path ): """ Get the number of page of the document """ raise UnavailablePreviewType()
def build_text_preview(self, file_path: str, preview_name: str, cache_path: str, page_id: int = 0, extension: str = '.txt') -> None: """ generate the text preview. No default implementation """ raise UnavailablePreviewType()
def build_html_preview( self, file_path, preview_name, cache_path, extension = '.html' ): """ generate the html preview """ raise UnavailablePreviewType()
def get_page_number( self, file_path: str, preview_name: str, cache_path: str, mimetype: typing.Optional[str] = None, ) -> int: """ Get the number of page of the document """ raise UnavailablePreviewType()
def build_json_preview( self, file_path, preview_name, cache_path, page_id = 0, extension = '.json' ): """ generate the json preview """ raise UnavailablePreviewType()
def build_pdf_preview( self, file_path, preview_name, cache_path, extension = '.pdf', page_id = -1 ): """ generate the jpeg preview """ raise UnavailablePreviewType()
def build_text_preview( self, file_path, preview_name, cache_path, page_id = 0, extension = '.txt' ): """ return file content from the cache """ raise UnavailablePreviewType()
def build_pdf_preview(self, file_path: str, preview_name: str, cache_path: str, extension: str = '.pdf', page_id: int = -1, mimetype: str = '') -> None: """ generate pdf preview. No default implementation """ raise UnavailablePreviewType( 'No builder registered for PDF preview of {}'.format(file_path))
def build_jpeg_preview(self, file_path: str, preview_name: str, cache_path: str, page_id: int, extension: str = '.jpg', size: ImgDims = None, mimetype: str = '') -> None: """ generate the jpg preview """ raise UnavailablePreviewType()
def build_jpeg_preview( self, file_path, preview_name, cache_path, page_id, extension = '.jpg', size=None ): """ generate the jpg preview """ raise UnavailablePreviewType()