DocumentPageStorage

Interface providing easy methods to work with Page image objects.

Inheritors

Functions

Link copied to clipboard
abstract fun getDocumentImage(pageId: String, documentId: String): File

Provides File of the document image.

Link copied to clipboard
abstract fun getDocumentImagePreview(pageId: String, documentId: String): File

Provides File of the document preview image.

Link copied to clipboard
abstract fun getFilteredImagePreview(pageId: String, documentId: String, parametricFilter: ParametricFilter): File

Provides File containing page preview with applied ParametricFilter for a given document.

Link copied to clipboard
abstract fun getFilteredImagePreviews(pageId: String, documentId: String): List<File>

Provides full list of Files containing page preview with applied filters for a given document.

Link copied to clipboard
abstract fun getOriginalImage(pageId: String, documentId: String): File

Provides File of the original image.

Link copied to clipboard
abstract fun getOriginalImagePreview(pageId: String, documentId: String): File

Provides File of the original preview image.

Link copied to clipboard
abstract fun getPageDir(pageId: String, documentId: String): File

Provides directory to store image files for current Page.

Link copied to clipboard
abstract fun getPagesDirectory(documentId: String): File

Provides directory which stores all pages for document.

Link copied to clipboard
abstract fun getStoredPages(documentId: String): List<String>

Provides List with all pageIds for a given document.

Link copied to clipboard
abstract fun getUnfilteredDocumentImage(pageId: String, documentId: String): File

Provides File of the unfiltered document image.

Link copied to clipboard
abstract fun getUnfilteredDocumentImagePreview(pageId: String, documentId: String): File

Provides File of the unfiltered document preview image.