org.freehep.graphicsio
Interface MultiPageDocument

All Known Implementing Classes:
PDFGraphics2D, PSGraphics2D

public interface MultiPageDocument


Method Summary
 void closePage()
          End the current page.
 boolean isMultiPage()
           
 void openPage(java.awt.Component component)
          Start the next page
 void openPage(java.awt.Dimension size, java.lang.String title)
           
 void setFooter(java.awt.Font font, TagString left, TagString center, TagString right, int underlineThickness)
          Set the footline of all pages.
 void setHeader(java.awt.Font font, TagString left, TagString center, TagString right, int underlineThickness)
          Set the headline of all pages.
 void setMultiPage(boolean isMultiPage)
           
 

Method Detail

setMultiPage

void setMultiPage(boolean isMultiPage)

isMultiPage

boolean isMultiPage()

setHeader

void setHeader(java.awt.Font font,
               TagString left,
               TagString center,
               TagString right,
               int underlineThickness)
Set the headline of all pages.


setFooter

void setFooter(java.awt.Font font,
               TagString left,
               TagString center,
               TagString right,
               int underlineThickness)
Set the footline of all pages.


openPage

void openPage(java.awt.Component component)
              throws java.io.IOException
Start the next page

Throws:
java.io.IOException

openPage

void openPage(java.awt.Dimension size,
              java.lang.String title)
              throws java.io.IOException
Throws:
java.io.IOException

closePage

void closePage()
               throws java.io.IOException
End the current page.

Throws:
java.io.IOException


Copyright © 2000-2007 FreeHEP. All Rights Reserved.