org.bakelite.fax
Class ConversionUtils

java.lang.Object
  extended by org.bakelite.fax.ConversionUtils

public class ConversionUtils
extends java.lang.Object

Conversion utility class.

Author:
cchantep

Field Summary
static java.lang.String TIFF_SUFFIX
          TIFF suffix
 
Constructor Summary
ConversionUtils()
           
 
Method Summary
static javax.media.jai.RenderedOp convertGrayscaleToBlackWhiteImage(java.awt.image.RenderedImage ri)
          Converts grayscale image to bilevel image.
static int convertPDFtoTIFF(java.io.InputStream in, java.net.URI inuri, java.io.OutputStream out)
          Converts PDF from |in|put strean to |out|put Fax TIFF stream.
static com.sun.media.imageio.plugins.tiff.TIFFDirectory createTIFFDirectory()
          Creates TIFF directory.
static void main(java.lang.String[] args)
          Starts conversion from CLI, for test or standalone purposes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TIFF_SUFFIX

public static final java.lang.String TIFF_SUFFIX
TIFF suffix

See Also:
Constant Field Values
Constructor Detail

ConversionUtils

public ConversionUtils()
Method Detail

convertGrayscaleToBlackWhiteImage

public static javax.media.jai.RenderedOp convertGrayscaleToBlackWhiteImage(java.awt.image.RenderedImage ri)
Converts grayscale image to bilevel image.


createTIFFDirectory

public static com.sun.media.imageio.plugins.tiff.TIFFDirectory createTIFFDirectory()
Creates TIFF directory.


main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Starts conversion from CLI, for test or standalone purposes.

Throws:
java.lang.Exception

convertPDFtoTIFF

public static int convertPDFtoTIFF(java.io.InputStream in,
                                   java.net.URI inuri,
                                   java.io.OutputStream out)
Converts PDF from |in|put strean to |out|put Fax TIFF stream. Streams are closed.



Copyright © 2008. All Rights Reserved.