Changeset 282 for trunk/src/org/expeditee/io/PdfFramesetWriter.java
- Timestamp:
- 08/27/08 09:18:49 (16 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/io/PdfFramesetWriter.java
r278 r282 23 23 import com.lowagie.text.pdf.PdfWriter; 24 24 25 public class PDF3Writer extends DefaultFramesetWriter { 25 /** 26 * 27 * @author root 28 * 29 */ 30 public class PdfFramesetWriter extends DefaultFramesetWriter { 26 31 27 32 private Document _pdfDocument; … … 29 34 private PdfWriter _pdfWriter; 30 35 31 public PDF3Writer() { 36 public PdfFramesetWriter(long firstFrame, long maxFrame) { 37 super(firstFrame, maxFrame); 32 38 Dimension d = FrameGraphics.getMaxSize(); 33 39 _pdfDocument = new Document(new Rectangle(d.width, d.height)); 40 } 41 42 public PdfFramesetWriter() { 43 this(1, Long.MAX_VALUE); 34 44 } 35 45 … … 60 70 protected void writeEndFrame(Frame ending) throws IOException { 61 71 super.writeEndFrame(ending); 62 // Move to the next page ?72 // Move to the next page 63 73 _pdfDocument.newPage(); 64 //int nextPage = _pdfDocument.getPageNumber() + 1;65 //_pdfDocument.setPageCount(nextPage);66 74 } 67 75 … … 100 108 protected void writePicture(Picture pic) throws IOException { 101 109 Image image = pic.getCroppedImage(); 110 if(image == null) 111 return; 102 112 try { 103 113 PdfContentByte cb = _pdfWriter.getDirectContent();
Note:
See TracChangeset
for help on using the changeset viewer.