public abstract class XSSFHeaderFooter extends java.lang.Object implements HeaderFooter
There are a number of formatting codes that can be written inline with the actual header / footer text, which affect the formatting in the header or footer.
This example shows the text "Center Bold Header" on the first line (center section), and the date on the second line (center section). &CCenter &"-,Bold"Bold &"-,Regular"Header_x000A_&D General Rules: There is no required order in which these codes must appear. The first occurrence of the following codes turns the formatting ON, the second occurrence turns it OFF again:Constructor and Description |
---|
XSSFHeaderFooter(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTHeaderFooter headerFooter)
Create an instance of XSSFAbstractHeaderFooter from the supplied XML bean
|
Modifier and Type | Method and Description |
---|---|
boolean |
areFieldsStripped()
Are fields currently being stripped from the text that this
XSSFHeaderFooter returns? Default is false, but can be changed
(当前是否从该 XSSFHeaderFooter 返回的文本中删除了字段?默认为 false,但可以更改)
|
java.lang.String |
getCenter()
get the text representing the center part of this element
(获取表示该元素中心部分的文本)
|
org.openxmlformats.schemas.spreadsheetml.x2006.main.CTHeaderFooter |
getHeaderFooter()
Returns the underlying CTHeaderFooter xml bean
(返回底层 CTHeaderFooter xml bean)
|
java.lang.String |
getLeft()
get the text representing the left part of this element
(获取表示此元素左侧部分的文本)
|
java.lang.String |
getRight()
get the text representing the right part of this element
(获取表示此元素右侧部分的文本)
|
abstract java.lang.String |
getText() |
java.lang.String |
getValue()
Returns the value of the header or footer.
(返回页眉或页脚的值。)
|
void |
setAreFieldsStripped(boolean stripFields)
Should fields (eg macros) be stripped from the text that this class returns? Default is not to strip.
(是否应该从此类返回的文本中删除字段(例如宏)?默认是不剥离。)
|
void |
setCenter(java.lang.String newCenter)
set a centered string value for this element
(为此元素设置居中的字符串值)
|
void |
setLeft(java.lang.String newLeft)
set a left string value for this element
(为这个元素设置一个左字符串值)
|
void |
setRight(java.lang.String newRight)
set a right string value for this element
(为这个元素设置一个正确的字符串值)
|
protected abstract void |
setText(java.lang.String text) |
static java.lang.String |
stripFields(java.lang.String text)
Removes any fields (eg macros, page markers etc) from the string.
(从字符串中删除任何字段(例如宏、页标记等)。)
|
public XSSFHeaderFooter(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTHeaderFooter headerFooter)
headerFooter
-
(页眉页脚 -)
@Internal public org.openxmlformats.schemas.spreadsheetml.x2006.main.CTHeaderFooter getHeaderFooter()
public java.lang.String getValue()
public boolean areFieldsStripped()
XSSFHeaderFooter
returns? Default is false, but can be changed
(当前是否从该 XSSFHeaderFooter 返回的文本中删除了字段?默认为 false,但可以更改)
public void setAreFieldsStripped(boolean stripFields)
stripFields
-
(漫画领域 -)
public static java.lang.String stripFields(java.lang.String text)
public abstract java.lang.String getText()
protected abstract void setText(java.lang.String text)
public java.lang.String getCenter()
getCenter
in interface
HeaderFooter
(接口 HeaderFooter 中的 getCenter)
public java.lang.String getLeft()
getLeft
in interface
HeaderFooter
(接口 HeaderFooter 中的 getLeft)
public java.lang.String getRight()
getRight
in interface
HeaderFooter
(接口 HeaderFooter 中的 getRight)
public void setCenter(java.lang.String newCenter)
setCenter
in interface
HeaderFooter
(接口 HeaderFooter 中的 setCenter)
newCenter
- The string to set as the center.
(newCenter - 要设置为中心的字符串。)
public void setLeft(java.lang.String newLeft)
setLeft
in interface
HeaderFooter
(接口 HeaderFooter 中的 setLeft)
newLeft
- The string to set as the left side.
(newLeft - 要设置为左侧的字符串。)
public void setRight(java.lang.String newRight)
setRight
in interface
HeaderFooter
(接口 HeaderFooter 中的 setRight)
newRight
- The string to set as the right side.
(newRight - 要设置为右侧的字符串。)
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.