Border
Contenido
[
Ocultar
]Border class
Representa el borde de un objeto.
Para obtener más información, visite elProgramación con documentos artículo de documentación.
public class Border : InternableComplexAttr
Propiedades
Nombre | Descripción |
---|---|
Color { get; set; } | Obtiene o establece el color del borde. |
DistanceFromText { get; set; } | Obtiene o establece la distancia del borde desde el texto o desde el borde de la página en puntos. |
IsVisible { get; } | Devolucionesverdadero Si elLineStyle no esNone . |
LineStyle { get; set; } | Obtiene o establece el estilo del borde. |
LineWidth { get; set; } | Obtiene o establece el ancho del borde en puntos. |
Shadow { get; set; } | Obtiene o establece un valor que indica si el borde tiene una sombra. |
ThemeColor { get; set; } | Obtiene o establece el color del tema en el esquema de color aplicado asociado con este objeto Borde. |
TintAndShade { get; set; } | Obtiene o establece un valor doble que aclara u oscurece un color. |
Métodos
Nombre | Descripción |
---|---|
ClearFormatting() | Restablece las propiedades del borde a los valores predeterminados. |
Equals(Border) | Determina si el borde especificado tiene el mismo valor que el borde actual. |
override Equals(object) | Determina si el objeto especificado tiene el mismo valor que el objeto actual. |
override GetHashCode() | Sirve como función hash para este tipo. |
Observaciones
Los bordes se pueden aplicar a varios elementos del documento, incluido el párrafo, corrida de texto dentro de un párrafo o una celda de una tabla.
Ejemplos
Muestra cómo insertar una cadena rodeada por un borde en un documento.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Font.Border.Color = Color.Green;
builder.Font.Border.LineWidth = 2.5d;
builder.Font.Border.LineStyle = LineStyle.DashDotStroker;
builder.Write("Text surrounded by green border.");
doc.Save(ArtifactsDir + "Border.FontBorder.docx");
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 InternableComplexAttr
- espacio de nombres Aspose.Words
- asamblea Aspose.Words