forked from LupusNobilis/java-org.hwo
24 lines
453 B
Java
24 lines
453 B
Java
package org.hwo.image;
|
|
|
|
import java.awt.image.BufferedImage;
|
|
import java.awt.image.RenderedImage;
|
|
import java.io.File;
|
|
|
|
public interface ImageFile {
|
|
|
|
public ImageFile newInstance();
|
|
|
|
public Boolean identify(File imageFile);
|
|
|
|
public void reset();
|
|
public void load(File imageFile);
|
|
public void save(File imageFile);
|
|
|
|
public Integer getNumPages();
|
|
public BufferedImage getPage(Integer pageNo);
|
|
|
|
public void addPage(BufferedImage image);
|
|
|
|
|
|
}
|