public class RtfTotalPageNumber extends RtfField
Modifier and Type | Field and Description |
---|---|
private static byte[] |
ARABIC_TOTAL_PAGES
Constant for arabic total page numbers.
|
ACTION, attributes, BACKGROUND, COLOR, content, ENCODING, GENERICTAG, HSCALE, HYPHENATION, IMAGE, LOCALDESTINATION, LOCALGOTO, markupAttributes, NEWLINE, NEWPAGE, NEXTPAGE, OBJECT_REPLACEMENT_CHARACTER, PDFANNOTATION, REMOTEGOTO, SKEW, SPLITCHARACTER, SUBSUPSCRIPT, TEXTRENDERMODE, UNDERLINE
CLOSE_GROUP, COMMA_DELIMITER, DELIMITER, OPEN_GROUP, TWIPS_FACTOR
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, GRAPHIC, HEADER, IMGRAW, IMGTEMPLATE, JPEG, KEYWORDS, LIST, LISTITEM, MULTI_COLUMN_TEXT, PARAGRAPH, PHRASE, PRODUCER, PTABLE, RECTANGLE, ROW, SECTION, SUBJECT, TABLE, TITLE
Constructor and Description |
---|
RtfTotalPageNumber()
Constructs a RtfTotalPageNumber.
|
RtfTotalPageNumber(Font font)
Constructs a RtfTotalPageNumber with a specified Font.
|
RtfTotalPageNumber(RtfDocument doc)
Constructs a RtfTotalPageNumber object.
|
RtfTotalPageNumber(RtfDocument doc,
Font font)
Constructs a RtfTotalPageNumber object with a specific font.
|
Modifier and Type | Method and Description |
---|---|
protected byte[] |
writeFieldInstContent()
Writes the field NUMPAGES instruction with Arabic format
|
protected byte[] |
writeFieldResultContent()
Writes the field result content
|
isEmpty, isFieldAlt, isFieldDirty, isFieldEdit, isFieldLocked, isFieldPrivate, setFieldAlt, setFieldDirty, setFieldEdit, setFieldLocked, setFieldPrivate, setInHeader, setInTable, setRtfDocument, write
addToArray, append, content, font, getAttributes, getChunks, getHorizontalScaling, getImage, getKeySet, getMarkupAttribute, getMarkupAttributeNames, getMarkupAttributes, getTextRise, getWidthPoint, hasAttributes, isTag, process, setAction, setAnchor, setAnchor, setAnnotation, setBackground, setBackground, setFont, setGenericTag, setHorizontalScaling, setHyphenation, setLocalDestination, setLocalGoto, setMarkupAttribute, setMarkupAttributes, setNewPage, setRemoteGoto, setRemoteGoto, setSkew, setSplitCharacter, setTextRenderMode, setTextRise, setUnderline, setUnderline, toString, type
private static final byte[] ARABIC_TOTAL_PAGES
public RtfTotalPageNumber()
public RtfTotalPageNumber(Font font)
font
- public RtfTotalPageNumber(RtfDocument doc)
doc
- The RtfDocument this RtfTotalPageNumber belongs topublic RtfTotalPageNumber(RtfDocument doc, Font font)
doc
- The RtfDocument this RtfTotalPageNumber belongs tofont
- The Font to useprotected byte[] writeFieldInstContent() throws java.io.IOException
writeFieldInstContent
in class RtfField
java.io.IOException
protected byte[] writeFieldResultContent() throws java.io.IOException
writeFieldResultContent
in class RtfField
java.io.IOException