Ignore:
Timestamp:
08/27/08 09:18:49 (16 years ago)
Author:
ra33
Message:
 
File:
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/io/PdfFramesetWriter.java

    r278 r282  
    2323import com.lowagie.text.pdf.PdfWriter;
    2424
    25 public class PDF3Writer extends DefaultFramesetWriter {
     25/**
     26 *
     27 * @author root
     28 *
     29 */
     30public class PdfFramesetWriter extends DefaultFramesetWriter {
    2631
    2732        private Document _pdfDocument;
     
    2934        private PdfWriter _pdfWriter;
    3035
    31         public PDF3Writer() {
     36        public PdfFramesetWriter(long firstFrame, long maxFrame) {
     37                super(firstFrame, maxFrame);
    3238                Dimension d = FrameGraphics.getMaxSize();
    3339                _pdfDocument = new Document(new Rectangle(d.width, d.height));
     40        }
     41       
     42        public PdfFramesetWriter() {
     43                this(1, Long.MAX_VALUE);
    3444        }
    3545
     
    6070        protected void writeEndFrame(Frame ending) throws IOException {
    6171                super.writeEndFrame(ending);
    62                 // Move to the next page?
     72                // Move to the next page
    6373                _pdfDocument.newPage();
    64                 //int nextPage = _pdfDocument.getPageNumber() + 1;
    65                 //_pdfDocument.setPageCount(nextPage);
    6674        }
    6775
     
    100108        protected void writePicture(Picture pic) throws IOException {
    101109                Image image = pic.getCroppedImage();
     110                if(image == null)
     111                        return;
    102112                try {
    103113                        PdfContentByte cb = _pdfWriter.getDirectContent();
Note: See TracChangeset for help on using the changeset viewer.