com.aspose.words
Class Borders
java.lang.Object
com.aspose.words.Borders
- All Implemented Interfaces:
- java.lang.Iterable
public class Borders
- extends java.lang.Object
A collection of Border objects.
Different document elements have different borders.
For example, ParagraphFormat has Bottom, Left, Right and Top borders.
You can specify different formatting for each border independently or
enumerate through all borders and apply same formatting.
Method Summary |
void | clearFormatting() | |
Removes all borders of an object.
|
java.util.Iterator | iterator() | |
Returns an enumerator object that can be used to iterate over all borders in the collection.
|
Property Getters/Setters Detail |
getLeft | |
public Border getLeft()
|
-
Gets the left border.
getRight | |
public Border getRight()
|
-
Gets the right border.
-
Gets the top border.
getBottom | |
public Border getBottom()
|
-
Gets the bottom border.
getHorizontal | |
public Border getHorizontal()
|
-
Gets the horizontal border that is used between cells or conforming paragraphs.
getVertical | |
public Border getVertical()
|
-
Gets the vertical border that is used between cells.
getCount | |
public int getCount()
|
-
Gets the number of borders in the collection.
getLineWidth/setLineWidth | |
public double getLineWidth()
public void setLineWidth(double value)
|
-
Gets or sets the border width in points.
Returns the width of the first border in the collection.
Sets the width of all borders in the collection excluding diagonal borders.
getLineStyle/setLineStyle | |
public byte getLineStyle()
public void setLineStyle(byte value)
|
-
Gets or sets the border style.
The value of the property is LineStyle integer constant.
Returns the style of the first border in the collection.
Sets the style of all borders in the collection excluding diagonal borders.
getColor/setColor | |
public java.awt.Color getColor()
public void setColor(java.awt.Color value)
|
-
Gets or sets the border color.
Returns the color of the first border in the collection.
Sets the color of all borders in the collection excluding diagonal borders.
getDistanceFromText/setDistanceFromText | |
public double getDistanceFromText()
public void setDistanceFromText(double value)
|
-
Gets or sets distance of the border from text in points.
Gets the distance from text for the first border.
Sets the distance from text for all borders in the collection excluding diagonal borders.
Has no effect and will be automatically reset to zero for borders of table cells.
getShadow/setShadow | |
public boolean getShadow()
public void setShadow(boolean value)
|
-
Gets or sets a value indicating whether the border has a shadow.
Gets the value from the first border in the collection.
Sets the value for all borders in the collection excluding diagonal borders.
getByBorderType | |
public Border getByBorderType(int borderType)
|
-
Retrieves a Border object by border type.
Note that not all borders are present for different document elements.
This method throws an exception if you request a border not applicable to the current object.
- Parameters:
borderType
- A BorderType value. A BorderType value
that specifies the type of the border to retrieve.
get | |
public Border get(int index)
|
-
Retrieves a Border object by index.
- Parameters:
index
- Zero-based index of the border to retrieve.
iterator | |
public java.util.Iterator iterator() |
-
Returns an enumerator object that can be used to iterate over all borders in the collection.
clearFormatting | |
public void clearFormatting() |
-
Removes all borders of an object.
See Also:
Wiki - the home page for the Aspose.Words Product Documentation that includes Programmer's Guide, Knowledge Base and other articles.
Aspose.Words Support Forum - our preferred method of support.
Aspose.Words Team - contact Aspose.Words Team.