FreeHEP API
Version v1.1

org.freehep.graphicsio
Interface MultiPageDocument

All Known Implementing Classes:
PDFGraphics2D, PSGraphics2D

public interface MultiPageDocument


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

Method Detail

setMultiPage

public void setMultiPage(boolean isMultiPage)

setHeader

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


setFooter

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


openPage

public void openPage(Dimension size,
                     String title,
                     Image thumb)
              throws IOException
Start the next page using the given size. Both title and thumb may be null.

IOException

closePage

public void closePage()
               throws IOException
End the current page.

IOException

FreeHEP API
Version v1.1

Copyright © 2000-2002 FreeHEP, All Rights Reserved.