Package org.aoju.bus.image.nimble.codec
Class Transcoder
java.lang.Object
org.aoju.bus.image.nimble.codec.Transcoder
- All Implemented Interfaces:
Closeable,AutoCloseable
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()booleanbooleanbooleanbooleanbooleanbooleanvoidsetBulkDataDescriptor(BulkDataDescriptor bulkDataDescriptor) voidsetBulkDataDirectory(File blkDirectory) voidsetCloseInputStream(boolean closeInputStream) voidsetCloseOutputStream(boolean closeOutputStream) voidsetCompressParams(Property... imageWriteParams) voidsetConcatenateBulkDataFiles(boolean catBlkFiles) voidsetDeleteBulkDataFiles(boolean deleteBulkDataFiles) voidvoidsetEncodingOptions(ImageEncodingOptions encOpts) voidsetIncludeBulkData(ImageInputStream.IncludeBulkData includeBulkData) voidsetIncludeFileMetaInformation(boolean includeFileMetaInformation) voidsetNullifyPixelData(boolean nullifyPixelData) voidsetPixelDataBulkDataURI(String pixelDataBulkDataURI) voidsetRetainFileMetaInformation(boolean retainFileMetaInformation) voidtranscode(Transcoder.Handler handler)
-
Constructor Details
-
Transcoder
- Throws:
IOException
-
Transcoder
- Throws:
IOException
-
Transcoder
- Throws:
IOException
-
Transcoder
- Throws:
IOException
-
-
Method Details
-
setEncodingOptions
-
setConcatenateBulkDataFiles
public void setConcatenateBulkDataFiles(boolean catBlkFiles) -
setIncludeBulkData
-
setBulkDataDescriptor
-
setBulkDataDirectory
-
isCloseInputStream
public boolean isCloseInputStream() -
setCloseInputStream
public void setCloseInputStream(boolean closeInputStream) -
isCloseOutputStream
public boolean isCloseOutputStream() -
setCloseOutputStream
public void setCloseOutputStream(boolean closeOutputStream) -
isDeleteBulkDataFiles
public boolean isDeleteBulkDataFiles() -
setDeleteBulkDataFiles
public void setDeleteBulkDataFiles(boolean deleteBulkDataFiles) -
isIncludeFileMetaInformation
public boolean isIncludeFileMetaInformation() -
setIncludeFileMetaInformation
public void setIncludeFileMetaInformation(boolean includeFileMetaInformation) -
isRetainFileMetaInformation
public boolean isRetainFileMetaInformation() -
setRetainFileMetaInformation
public void setRetainFileMetaInformation(boolean retainFileMetaInformation) -
getImageDescriptor
-
getSourceTransferSyntax
-
getSourceTransferSyntaxType
-
getDestinationTransferSyntax
-
setDestinationTransferSyntax
-
getPixelDataBulkDataURI
-
setPixelDataBulkDataURI
-
getBulkDataFiles
-
isNullifyPixelData
public boolean isNullifyPixelData() -
setNullifyPixelData
public void setNullifyPixelData(boolean nullifyPixelData) -
getFileMetaInformation
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-
transcode
- Throws:
IOException
-
setCompressParams
-