BorderCollection
Contenu
[
Cacher
]BorderCollection class
Une collection deBorder
objets.
Pour en savoir plus, visitez leProgrammation avec des documents article de documentation.
public sealed class BorderCollection : IEnumerable<Border>
Propriétés
Nom | La description |
---|---|
Bottom { get; } | Obtient la bordure inférieure. |
Color { get; set; } | Obtient ou définit la couleur de la bordure. |
Count { get; } | Obtient le nombre de bordures dans la collection. |
DistanceFromText { get; set; } | Obtient ou définit la distance de la bordure par rapport au texte en points. |
Horizontal { get; } | Obtient la bordure horizontale utilisée entre les cellules ou les paragraphes conformes. |
Item { get; } | Récupère unBorder objet par type de bordure. (2 indexers) |
Left { get; } | Obtient la bordure gauche. |
LineStyle { get; set; } | Obtient ou définit le style de bordure. |
LineWidth { get; set; } | Obtient ou définit la largeur de la bordure en points. |
Right { get; } | Obtient la bordure droite. |
Shadow { get; set; } | Obtient ou définit une valeur indiquant si la bordure a une ombre. |
Top { get; } | Obtient la bordure supérieure. |
Vertical { get; } | Obtient la bordure verticale utilisée entre les cellules. |
Méthodes
Nom | La description |
---|---|
ClearFormatting() | Supprime toutes les bordures d’un objet. |
Equals(BorderCollection) | Compare des collections de bordures. |
GetEnumerator() | Renvoie un objet énumérateur qui peut être utilisé pour parcourir toutes les bordures de la collection. |
Remarques
Différents éléments de document ont des bordures différentes. Par exemple,ParagraphFormat
aBottom
,Left
,Right
etTop
Vous pouvez spécifier un formatage différent pour chaque bordure indépendamment ou énumérer toutes les bordures et appliquer le même formatage.
Exemples
Montre comment insérer un paragraphe avec une bordure supérieure.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Border topBorder = builder.ParagraphFormat.Borders.Top;
topBorder.LineWidth = 4.0d;
topBorder.LineStyle = LineStyle.DashSmallGap;
// Définissez ThemeColor uniquement lorsque LineWidth ou LineStyle est défini.
topBorder.ThemeColor = ThemeColor.Accent1;
topBorder.TintAndShade = 0.25d;
builder.Writeln("Text with a top border.");
doc.Save(ArtifactsDir + "Border.ParagraphTopBorder.docx");
Voir également
- class Border
- espace de noms Aspose.Words
- Assemblée Aspose.Words