BorderCollection
Contenido
[
Ocultar
]BorderCollection class
Una colección deBorder
objetos.
Para obtener más información, visite elProgramación con documentos artículo de documentación.
public sealed class BorderCollection : IEnumerable<Border>
Propiedades
Nombre | Descripción |
---|---|
Bottom { get; } | Obtiene el borde inferior. |
Color { get; set; } | Obtiene o establece el color del borde. |
Count { get; } | Obtiene el número de bordes de la colección. |
DistanceFromText { get; set; } | Obtiene o establece la distancia del borde al texto en puntos. |
Horizontal { get; } | Obtiene el borde horizontal que se utiliza entre celdas o párrafos conformes. |
Item { get; } | Recupera unBorder objeto por tipo de borde. (2 indexers) |
Left { get; } | Obtiene el borde izquierdo. |
LineStyle { get; set; } | Obtiene o establece el estilo del borde. |
LineWidth { get; set; } | Obtiene o establece el ancho del borde en puntos. |
Right { get; } | Obtiene el borde derecho. |
Shadow { get; set; } | Obtiene o establece un valor que indica si el borde tiene una sombra. |
Top { get; } | Obtiene el borde superior. |
Vertical { get; } | Obtiene el borde vertical que se utiliza entre las celdas. |
Métodos
Nombre | Descripción |
---|---|
ClearFormatting() | Elimina todos los bordes de un objeto. |
Equals(BorderCollection) | Compara colecciones de bordes. |
GetEnumerator() | Devuelve un objeto enumerador que se puede utilizar para iterar sobre todos los bordes de la colección. |
Observaciones
Diferentes elementos del documento tienen bordes diferentes. Por ejemplo,ParagraphFormat
tieneBottom
,Left
,Right
yTop
borders. Puede especificar un formato diferente para cada borde de forma independiente o enumerar todos los bordes y aplicar el mismo formato.
Ejemplos
Muestra cómo insertar un párrafo con un borde superior.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Border topBorder = builder.ParagraphFormat.Borders.Top;
topBorder.LineWidth = 4.0d;
topBorder.LineStyle = LineStyle.DashSmallGap;
// Establece ThemeColor solo cuando LineWidth o LineStyle están configurados.
topBorder.ThemeColor = ThemeColor.Accent1;
topBorder.TintAndShade = 0.25d;
builder.Writeln("Text with a top border.");
doc.Save(ArtifactsDir + "Border.ParagraphTopBorder.docx");
Ver también
- class Border
- espacio de nombres Aspose.Words
- asamblea Aspose.Words