Snapper 3.0 API

org.enhydra.snapperPreviewer.spec
Interface PDFPictureExtractor


public interface PDFPictureExtractor

Author:
lola TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Method Summary
 java.io.File getPicture(java.io.File pdfFile, java.lang.String imageKey, java.lang.String tempDir)
           
 java.util.Vector getPictureList(java.io.File pdfFile)
           
 void init()
           
 void loadDocument(java.io.File inFile, java.lang.String filePath)
           
 void setOriginalFilePath(java.lang.String path)
           
 void writePicture(int pageNum, java.io.File inFile, java.io.OutputStream os, java.lang.String outputFileFormat, int direction, int scale, int width, int height, int colorNum, boolean useGrayFilter, java.lang.String errorImagePath, boolean useOriginalImage)
           
 void writePictureByKey(java.lang.String pdfFilePath, java.lang.String imageKey, com.lutris.appserver.server.httpPresentation.HttpPresentationComms comms, int scale, java.lang.String errorImagePath)
           
 

Method Detail

init

void init()
          throws java.io.IOException
Throws:
java.io.IOException

getPictureList

java.util.Vector getPictureList(java.io.File pdfFile)

writePictureByKey

void writePictureByKey(java.lang.String pdfFilePath,
                       java.lang.String imageKey,
                       com.lutris.appserver.server.httpPresentation.HttpPresentationComms comms,
                       int scale,
                       java.lang.String errorImagePath)

getPicture

java.io.File getPicture(java.io.File pdfFile,
                        java.lang.String imageKey,
                        java.lang.String tempDir)

writePicture

void writePicture(int pageNum,
                  java.io.File inFile,
                  java.io.OutputStream os,
                  java.lang.String outputFileFormat,
                  int direction,
                  int scale,
                  int width,
                  int height,
                  int colorNum,
                  boolean useGrayFilter,
                  java.lang.String errorImagePath,
                  boolean useOriginalImage)

loadDocument

void loadDocument(java.io.File inFile,
                  java.lang.String filePath)

setOriginalFilePath

void setOriginalFilePath(java.lang.String path)

Snapper 3.0 API