Uses of Interface
lumis.portal.file.transformation.ITransformation
-
Packages that use ITransformation Package Description lumis.portal.file.transformation Provides the file transformations. -
-
Uses of ITransformation in lumis.portal.file.transformation
Classes in lumis.portal.file.transformation that implement ITransformation Modifier and Type Class Description class
DummyTransformation
Dummy transformation, only responsible to copy input stream to output stream in case of any error occurring during file transformation.class
ImageTransformation
Performs the the image down scale transformation.class
TranscodingTransformation
Performs the "transcoding" transformation.class
VideoDimensionTransformation
Performs the the video scale transformation.
Scale transformations are based on two parameters: Width: corresponds to the width of screen. Height: corresponds to the height of screen. Only this parameters are supported by scale transformations, only reductions are supported and the proportion is always keep.Methods in lumis.portal.file.transformation that return ITransformation Modifier and Type Method Description ITransformation
ITransformationBuilder. build(InputStream content, String contentType, String serviceInstanceId, IFileMetadata fileMetadata, Map<String,Object> args)
Returns an instance ofITransformation
based on content type, file service instance and transformation parameters.ITransformation
ScaleTransformationBuilder. build(InputStream content, String contentType, String serviceInstanceId, IFileMetadata fileMetadata, Map<String,Object> args)
ITransformation
TranscodingTransformationBuilder. build(InputStream content, String contentType, String serviceInstanceId, IFileMetadata fileMetadata, Map<String,Object> args)
-