package com.fitbank.pdfmerger;

import java.awt.Component;
import java.io.IOException;
import java.io.OutputStream;
import org.apache.pdfbox.pdmodel.PDDocument;

/**
 * Una fuente de donde obtener una página
 *
 * @author FitBank CI
 */
public interface PageSource {

    public void write(PDDocument doc) throws Exception;

    public Component getPreview();

    public void writeJPG(OutputStream out) throws Exception;

}
