#include "cel_storage.h"
#include "cel_datastore.h"
#include "pxl_image.h"
#include "pxl_callback.h"


Go to the source code of this file.
Namespaces | |
| namespace | Celartem |
| namespace | Celartem::ExportUtils |
Classes | |
| struct | Celartem::ExportUtils::VFZExportParam |
| struct | Celartem::ExportUtils::MrSIDExportParam |
| struct | Celartem::ExportUtils::JPEG2000ExportParam |
| struct | Celartem::ExportUtils::TIFFExportParam |
| struct | Celartem::ExportUtils::TIFFPyramidExportParam |
| struct | Celartem::ExportUtils::PNGExportParam |
| struct | Celartem::ExportUtils::JPEGExportParam |
| struct | Celartem::ExportUtils::JPEGExportParam::DCTQTable |
| struct | Celartem::ExportUtils::BMPExportParam |
Typedefs | |
| typedef void(* | Celartem::ExportUtils::GenericExportFunction )(Storage *inStorage, Image *inImage, DataStore *inMetadata, void *inParam, ProcessCallback *inCallback) |
Functions | |
| void | Celartem::ExportUtils::exportAsVFZ (Storage *inStorage, Image *inImage, DataStore *inMetadata=NULL, VFZExportParam *inParam=NULL, ProcessCallback *inCallback=NULL) |
| void | Celartem::ExportUtils::exportAsPFZ (Storage *inStorage, Image *inImage, const String &inPadsAddress, CredentialProvider *inCredentialProvider, HttpManager *inHttpManager=NULL, DataStore *inMetadata=NULL, VFZExportParam *inParam=NULL, ProcessCallback *inCallback=NULL) |
| void | Celartem::ExportUtils::exportAsMrSID (Storage *inStorage, Image *inImage, DataStore *inMetadata=NULL, MrSIDExportParam *inParam=NULL, ProcessCallback *inCallback=NULL) |
| void | Celartem::ExportUtils::unlockMrSIDExportRestriction (bool inUnlock) |
| bool | Celartem::ExportUtils::isMrSIDExportRestricted () |
| void | Celartem::ExportUtils::exportAsJPEG2000 (Storage *inStorage, Image *inImage, DataStore *inMetadata=NULL, JPEG2000ExportParam *inParam=NULL, ProcessCallback *inCallback=NULL) |
| void | Celartem::ExportUtils::exportAsTIFF (Storage *inStorage, Image *inImage, DataStore *inMetadata=NULL, TIFFExportParam *inParam=NULL, ProcessCallback *inCallback=NULL) |
| void | Celartem::ExportUtils::exportAsMultiPageTIFF (Storage *inStorage, SimpleArray< AutoPtr< Image > > &inImages, SimpleArray< AutoPtr< DataStore > > &inMetadatas, TIFFExportParam *inParam=NULL, ProcessCallback *inCallback=NULL) |
| void | Celartem::ExportUtils::exportAsTIFFPyramid (Storage *inStorage, Image *inImage, DataStore *inMetadata=NULL, TIFFPyramidExportParam *inParam=NULL, ProcessCallback *inCallback=NULL) |
| void | Celartem::ExportUtils::exportAsPNG (Storage *inStorage, Image *inImage, DataStore *inMetadata=NULL, PNGExportParam *inParam=NULL, ProcessCallback *inCallback=NULL) |
| void | Celartem::ExportUtils::exportAsJPEG (Storage *inStorage, Image *inImage, DataStore *inMetadata=NULL, JPEGExportParam *inParam=NULL, ProcessCallback *inCallback=NULL) |
| void | Celartem::ExportUtils::exportAsBMP (Storage *inStorage, Image *inImage, DataStore *inMetadata=NULL, BMPExportParam *inParam=NULL, ProcessCallback *inCallback=NULL) |
| void | Celartem::ExportUtils::exportAsPFZ2 (GenericExportFunction inExportFunction, Storage *inStorage, Image *inImage, const String &inPadsAddress, CredentialProvider *inCredentialProvider, HttpManager *inHttpManager=NULL, DataStore *inMetadata=NULL, void *inParam=NULL, ProcessCallback *inCallback=NULL) |
Definition in file pxl_imageexport.h.