Class RtfPageNumber

java.lang.Object
com.lowagie.text.Chunk
com.lowagie.text.rtf.field.RtfField
com.lowagie.text.rtf.field.RtfPageNumber
All Implemented Interfaces:
com.lowagie.text.Element, RtfBasicElement, com.lowagie.text.RtfElementInterface

public class RtfPageNumber extends RtfField
The RtfPageNumber provides the page number field in rtf documents.
Version:
$Id: RtfPageNumber.java 3580 2008-08-06 15:52:00Z howard_s $
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private static final byte[]
    Constant for the page number

    Fields inherited from class com.lowagie.text.rtf.field.RtfField

    document

    Fields inherited from class com.lowagie.text.Chunk

    ACTION, attributes, BACKGROUND, CHAR_SPACING, COLOR, content, ENCODING, GENERICTAG, HSCALE, HYPHENATION, IMAGE, LOCALDESTINATION, LOCALGOTO, NEWLINE, NEWPAGE, NEXTPAGE, OBJECT_REPLACEMENT_CHARACTER, PDFANNOTATION, REMOTEGOTO, SEPARATOR, SKEW, SPLITCHARACTER, SUBSUPSCRIPT, TAB, TEXTRENDERMODE, UNDERLINE

    Fields inherited from interface com.lowagie.text.Element

    ALIGN_BASELINE, ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_JUSTIFIED, ALIGN_JUSTIFIED_ALL, ALIGN_LEFT, ALIGN_MIDDLE, ALIGN_RIGHT, ALIGN_TOP, ALIGN_UNDEFINED, ANCHOR, ANNOTATION, AUTHOR, CCITT_BLACKIS1, CCITT_ENCODEDBYTEALIGN, CCITT_ENDOFBLOCK, CCITT_ENDOFLINE, CCITTG3_1D, CCITTG3_2D, CCITTG4, CELL, CHAPTER, CHUNK, CREATIONDATE, CREATOR, FOOTNOTE, HEADER, IMGRAW, IMGTEMPLATE, JBIG2, JPEG, JPEG2000, KEYWORDS, LIST, LISTITEM, MARKED, MODIFICATIONDATE, MULTI_COLUMN_TEXT, PARAGRAPH, PHRASE, PRODUCER, PTABLE, RECTANGLE, ROW, SECTION, SUBJECT, TABLE, TITLE, YMARK

    Fields inherited from interface com.lowagie.text.rtf.RtfBasicElement

    CLOSE_GROUP, COMMA_DELIMITER, DELIMITER, OPEN_GROUP, TWIPS_FACTOR
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructs a RtfPageNumber.
    RtfPageNumber(com.lowagie.text.Font font)
    Constructs a RtfPageNumber with a specified Font.
    Constructs a RtfPageNumber object.
    RtfPageNumber(RtfDocument doc, com.lowagie.text.Font font)
    Constructs a RtfPageNumber object with a specific font.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    Writes the field instruction content
    protected void
    Writes the field result content

    Methods inherited from class com.lowagie.text.Chunk

    append, getCharacterSpacing, getChunkAttributes, getChunks, getContent, getFont, getHorizontalScaling, getHyphenation, getImage, getTextRise, getWidthPoint, hasAttributes, isContent, isNestable, process, setAction, setAnchor, setAnchor, setAnnotation, setBackground, setBackground, setCharacterSpacing, setChunkAttributes, setGenericTag, setHorizontalScaling, setHyphenation, setLocalDestination, setLocalGoto, setNewPage, setRemoteGoto, setRemoteGoto, setSkew, setSplitCharacter, setTextRenderMode, setTextRise, setUnderline, setUnderline, toString, type

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • PAGE_NUMBER

      private static final byte[] PAGE_NUMBER
      Constant for the page number
  • Constructor Details

    • RtfPageNumber

      public RtfPageNumber()
      Constructs a RtfPageNumber. This can be added anywhere to add a page number field.
    • RtfPageNumber

      public RtfPageNumber(com.lowagie.text.Font font)
      Constructs a RtfPageNumber with a specified Font. This can be added anywhere to add a page number field.
      Parameters:
      font -
    • RtfPageNumber

      public RtfPageNumber(RtfDocument doc)
      Constructs a RtfPageNumber object.
      Parameters:
      doc - The RtfDocument this RtfPageNumber belongs to
    • RtfPageNumber

      public RtfPageNumber(RtfDocument doc, com.lowagie.text.Font font)
      Constructs a RtfPageNumber object with a specific font.
      Parameters:
      doc - The RtfDocument this RtfPageNumber belongs to
      font - The Font to use
  • Method Details