Border
Contenu
[
Cacher
]Border class
Représente une bordure d’un objet.
Pour en savoir plus, visitez leProgrammation avec des documents article documentaire.
public class Border : InternableComplexAttr
Propriétés
Nom | La description |
---|---|
Color { get; set; } | Obtient ou définit la couleur de la bordure. |
DistanceFromText { get; set; } | Obtient ou définit la distance de la bordure au texte ou au bord de la page en points. |
IsVisible { get; } | Retoursvrai si laLineStyle n’est pasNone . |
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. |
Shadow { get; set; } | Obtient ou définit une valeur indiquant si la bordure a une ombre. |
ThemeColor { get; set; } | Obtient ou définit la couleur du thème dans le jeu de couleurs appliqué associé à cet objet Border. |
TintAndShade { get; set; } | Obtient ou définit une valeur double qui éclaircit ou assombrit une couleur. |
Méthodes
Nom | La description |
---|---|
ClearFormatting() | Réinitialise les propriétés de bordure aux valeurs par défaut. |
Equals(Border) | Détermine si la bordure spécifiée est égale en valeur à la bordure actuelle. |
override Equals(object) | Détermine si l’objet spécifié a une valeur égale à l’objet actuel. |
override GetHashCode() | Sert de fonction de hachage pour ce type. |
Remarques
Les bordures peuvent être appliquées à divers éléments du document, notamment le paragraphe, le texte à l’intérieur d’un paragraphe ou d’une cellule de tableau.
Exemples
Montre comment insérer une chaîne entourée d’une bordure dans un document.
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");
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éfinit 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 InternableComplexAttr
- espace de noms Aspose.Words
- Assemblée Aspose.Words