org.exoplatform.imageio.plugins.common
Class LZWCompressor
java.lang.Object
org.exoplatform.imageio.plugins.common.LZWCompressor
public class LZWCompressor
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LZWCompressor
public LZWCompressor(ImageOutputStream out,
int codeSize,
boolean TIFF)
throws IOException
- Parameters:
out - destination for compressed datacodeSize - the initial code size for the LZW compressorTIFF - flag indicating that TIFF lzw fudge needs to be applied
- Throws:
IOException - if underlying output stream error
compress
public void compress(byte[] buf,
int offset,
int length)
throws IOException
- Parameters:
buf - data to be compressed to output stream
- Throws:
IOException - if underlying output stream error
flush
public void flush()
throws IOException
- Throws:
IOException
dump
public void dump(PrintStream out)
Copyright © 2003–2014 eXo Platform SAS. All rights reserved.