📄 pageborderattribute.html
字号:
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../application/workbooks/workbook/style/border/PageBorderAttribute.html#setBorderType(int)">setBorderType</A></B>(int borderType)</CODE>
<BR>
设置边框类型。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../application/workbooks/workbook/style/border/PageBorderAttribute.html#setBottomDistance(int)">setBottomDistance</A></B>(int bottom)</CODE>
<BR>
设置页面边框与页面下边距或纸张下边缘之间的距离(以磅值为默认单位)。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../application/workbooks/workbook/style/border/PageBorderAttribute.html#setDistanceFrom(int)">setDistanceFrom</A></B>(int ind)</CODE>
<BR>
设置边框的度量依据(即设置的距离是页边距与边框之间的距离,还是纸张边缘与边框之间的距离)。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../application/workbooks/workbook/style/border/PageBorderAttribute.html#setLeftDistance(int)">setLeftDistance</A></B>(int left)</CODE>
<BR>
设置页面边框与页面左边距或纸张左边缘之间的距离(以磅值为默认单位)。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../application/workbooks/workbook/style/border/PageBorderAttribute.html#setRightDistance(int)">setRightDistance</A></B>(int right)</CODE>
<BR>
设置页面边框与页面右边距或纸张右边缘之间的距离(以磅值为默认单位)。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../application/workbooks/workbook/style/border/PageBorderAttribute.html#setShowInFront(boolean)">setShowInFront</A></B>(boolean flag)</CODE>
<BR>
页面边框总在最前面显示。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../application/workbooks/workbook/style/border/PageBorderAttribute.html#setSurroundFooter(boolean)">setSurroundFooter</A></B>(boolean flag)</CODE>
<BR>
将页脚包含在页面边框之内。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../application/workbooks/workbook/style/border/PageBorderAttribute.html#setSurroundHeader(boolean)">setSurroundHeader</A></B>(boolean flag)</CODE>
<BR>
将页眉包含在页面边框之内。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../application/workbooks/workbook/style/border/PageBorderAttribute.html#setTopDistance(int)">setTopDistance</A></B>(int top)</CODE>
<BR>
设置页面边框与页面上边距或纸张上边缘之间的距离(以磅值为默认单位)。</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>从类 java.lang.Object 继承的方法</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>构造方法详细信息</B></FONT></TH>
</TR>
</TABLE>
<A NAME="PageBorderAttribute()"><!-- --></A><H3>
PageBorderAttribute</H3>
<PRE>
public <B>PageBorderAttribute</B>()</PRE>
<DL>
<DD>初始化
<P>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>方法详细信息</B></FONT></TH>
</TR>
</TABLE>
<A NAME="getBorderLineColor(int)"><!-- --></A><H3>
getBorderLineColor</H3>
<PRE>
public java.awt.Color <B>getBorderLineColor</B>(int borderPosition)</PRE>
<DL>
<DD>得到边框线颜色。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>borderPosition</CODE> - 边缘边框类型,其常量和相应的值如下: <pre> BorderAndShadingConstants.LEFT = 0 左边缘边框 BorderAndShadingConstants.TOP = 1 上边缘边框 BorderAndShadingConstants.RIGHT = 2 右边缘边框 BorderAndShadingConstants.BOTTOM = 3 下边缘边框 </pre>
<DT><B>返回:</B><DD>边框线颜色 <p> <b>例子:</b> <pre> Document doc = Application.getWorkbooks().getActiveWorkbook().getDocuments() .getActiveDocument(); PageBorderAttribute pageBorderAttr = doc.getPageBorderAttribute(); pageBorderAttr.setBorderType(BorderAndShadingConstants.BORDERTYPE_SHADOW); pageBorderAttr.setBorderLineType(BorderAndShadingConstants.TOP, 1); pageBorderAttr.setBorderLineType(BorderAndShadingConstants.LEFT, 3); pageBorderAttr.setBorderLineType(BorderAndShadingConstants.RIGHT, 6); pageBorderAttr.setBorderLineType(BorderAndShadingConstants.BOTTOM, 8); pageBorderAttr.setBorderLineColor(BorderAndShadingConstants.TOP, Color.RED); pageBorderAttr.setBorderLineColor(BorderAndShadingConstants.LEFT, Color.CYAN); pageBorderAttr.setBorderLineColor(BorderAndShadingConstants.RIGHT, Color.YELLOW); pageBorderAttr.setBorderLineColor(BorderAndShadingConstants.BOTTOM, Color.ORANGE); pageBorderAttr.setBorderLineWidth(BorderAndShadingConstants.TOP, 8f); pageBorderAttr.setBorderLineWidth(BorderAndShadingConstants.LEFT, 5f); pageBorderAttr.setBorderLineWidth(BorderAndShadingConstants.RIGHT, 3f); pageBorderAttr.setBorderLineWidth(BorderAndShadingConstants.BOTTOM, 1f); doc.setPageBorderAttribute(pageBorderAttr); System.out.println(doc.getPageBorderAttribute().getBorderLineColor(BorderAndShadingConstants.BOTTOM)); </pre><DT><B>另请参见:</B><DD><A HREF="../../../../../application/constants/BorderAndShadingConstants.html" title="application.constants 中的接口"><CODE>BorderAndShadingConstants</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getBorderLineType(int)"><!-- --></A><H3>
getBorderLineType</H3>
<PRE>
public int <B>getBorderLineType</B>(int borderPosition)</PRE>
<DL>
<DD>得到边框线类型。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>borderPosition</CODE> - 边缘边框类型,其常量和相应的值如下: <pre> BorderAndShadingConstants.LEFT = 0 左边缘边框 BorderAndShadingConstants.TOP = 1 上边缘边框 BorderAndShadingConstants.RIGHT = 2 右边缘边框 BorderAndShadingConstants.BOTTOM = 3 下边缘边框 </pre>
<DT><B>返回:</B><DD>边框线类型 <p> <b>例子:</b> <pre> Document doc = Application.getWorkbooks().getActiveWorkbook().getDocuments() .getActiveDocument(); PageBorderAttribute pageBorderAttr = doc.getPageBorderAttribute(); pageBorderAttr.setBorderType(BorderAndShadingConstants.BORDERTYPE_SHADOW); pageBorderAttr.setBorderLineType(BorderAndShadingConstants.TOP, 1); pageBorderAttr.setBorderLineType(BorderAndShadingConstants.LEFT, 3); pageBorderAttr.setBorderLineType(BorderAndShadingConstants.RIGHT, 6); pageBorderAttr.setBorderLineType(BorderAndShadingConstants.BOTTOM, 8); pageBorderAttr.setBorderLineColor(BorderAndShadingConstants.TOP, Color.RED); pageBorderAttr.setBorderLineColor(BorderAndShadingConstants.LEFT, Color.CYAN); pageBorderAttr.setBorderLineColor(BorderAndShadingConstants.RIGHT, Color.YELLOW); pageBorderAttr.setBorderLineColor(BorderAndShadingConstants.BOTTOM, Color.ORANGE); pageBorderAttr.setBorderLineWidth(BorderAndShadingConstants.TOP, 8f); pageBorderAttr.setBorderLineWidth(BorderAndShadingConstants.LEFT, 5f); pageBorderAttr.setBorderLineWidth(BorderAndShadingConstants.RIGHT, 3f); pageBorderAttr.setBorderLineWidth(BorderAndShadingConstants.BOTTOM, 1f); doc.setPageBorderAttribute(pageBorderAttr); System.out.println(doc.getPageBorderAttribute().getBorderLineType(BorderAndShadingConstants.TOP)); </pre><DT><B>另请参见:</B><DD><A HREF="../../../../../application/workbooks/workbook/style/border/PageBorderAttribute.html#setBorderLineType(int, int)"><CODE>setBorderLineType(int borderPosition, int lineType)</CODE></A>,
<A HREF="../../../../../application/constants/BorderAndShadingConstants.html" title="application.constants 中的接口"><CODE>BorderAndShadingConstants</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getBorderLineWidth(int)"><!-- --></A><H3>
getBorderLineWidth</H3>
<PRE>
public float <B>getBorderLineWidth</B>(int borderPosition)</PRE>
<DL>
<DD>得到边框线宽度(以磅值为默认单位)。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>borderPosition</CODE> - 边缘边框类型,其常量和相应的值如下: <pre> BorderAndShadingConstants.LEFT = 0 左边缘边框 BorderAndShadingConstants.TOP = 1 上边缘边框 BorderAndShadingConstants.RIGHT = 2 右边缘边框 BorderAndShadingConstants.BOTTOM = 3 下边缘边框 </pre>
<DT><B>返回:</B><DD>边框线条宽度 说明:get方法默认返回为磅值,如果要用其他的度量单位(英寸、厘米、毫米、十二点活字),可以用 application.util.Utilities.pointToOther(double, int)方法将返回的磅值转换为其他度量单位。 <p> <b>例子:</b> <pre> Document doc = Application.getWorkbooks().getActiveWorkbook().getDocuments() .getActiveDocument(); PageBorderAttribute pageBorderAttr = doc.getPageBorderAttribute(); pageBorderAttr.setBorderType(BorderAndShadingConstants.BORDERTYPE_SHADOW); pageBorderAttr.setBorderLineType(BorderAndShadingConstants.TOP, 1); pageBorderAttr.setBorderLineType(BorderAndShadingConstants.LEFT, 3); pageBorderAttr.setBorderLineType(BorderAndShadingConstants.RIGHT, 6); pageBorderAttr.setBorderLineType(BorderAndShadingConstants.BOTTOM, 8); pageBorderAttr.setBorderLineColor(BorderAndShadingConstants.TOP, Color.RED); pageBorderAttr.setBorderLineColor(BorderAndShadingConstants.LEFT, Color.CYAN); pageBorderAttr.setBorderLineColor(BorderAndShadingConstants.RIGHT, Color.YELLOW); pageBorderAttr.setBorderLineColor(BorderAndShadingConstants.BOTTOM, Color.ORANGE); pageBorderAttr.setBorderLineWidth(BorderAndShadingConstants.TOP, 8f); pageBorderAttr.setBorderLineWidth(BorderAndShadingConstants.LEFT, 5f); pageBorderAttr.setBorderLineWidth(BorderAndShadingConstants.RIGHT, 3f); pageBorderAttr.setBorderLineWidth(BorderAndShadingConstants.BOTTOM, 1f); doc.setPageBorderAttribute(pageBorderAttr); System.out.println(doc.getPageBorderAttribute().getBorderLineWidth(BorderAndShadingConstants.BOTTOM)); </pre><DT><B>另请参见:</B><DD><A HREF="../../../../../application/workbooks/workbook/style/border/PageBorderAttribute.html#setBorderLineWidth(int, float)"><CODE>setBorderLineWidth(int borderPosition, float width)</CODE></A>,
<A HREF="../../../../../application/constants/BorderAndShadingConstants.html" title="application.constants 中的接口"><CODE>BorderAndShadingConstants</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getBorderType()"><!-- --></A><H3>
getBorderType</H3>
<PRE>
public int <B>getBorderType</B>()</PRE>
<DL>
<DD>得到边框类型。
<P>
<DD><DL>
<DT><B>返回:</B><DD>边框的类型,其常量和相应的值如下: <pre> BorderAndShadingConstants.BORDERTYPE_NONE = 0 表示无边框 BorderAndShadingConstants.BORDERTYPE_BOX = 1 表示方框格式 BorderAndShadingConstants.BORDERTYPE_SHADOW = 2 表示在所选内容四周加上边框,并应用预设的阴影格式 BorderAndShadingConstants.BORDERTYPE_THREED = 3 表示在所选内容四周加上边框,并应用预设的三维边框格式 BorderAndShadingConstants.BORDERTYPE_CUSTOM = 4 表示自定义格式 </pre> <p> <b>例子:</b> <pre> Document doc = Application.getWorkbooks().getActiveWorkbook().getDocuments() .getActiveDocument(); PageBorderAttribute pageBorderAttr = doc.getPageBorderAttribute(); pageBorderAttr.setBorderType(BorderAndShadingConstants.BORDERTYPE_SHADOW);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -