BorderCollection
Inhalt
[
Ausblenden
]BorderCollection class
Eine Sammlung vonBorder
Objekte.
Um mehr zu erfahren, besuchen Sie dieProgrammieren mit Dokumenten Dokumentationsartikel.
public sealed class BorderCollection : IEnumerable<Border>
Eigenschaften
Name | Beschreibung |
---|---|
Bottom { get; } | Ruft den unteren Rand ab. |
Color { get; set; } | Ruft die Rahmenfarbe ab oder legt sie fest. |
Count { get; } | Ruft die Anzahl der Ränder in der Sammlung ab. |
DistanceFromText { get; set; } | Ruft den Abstand des Rahmens vom Text in Punkten ab oder legt ihn fest. |
Horizontal { get; } | Ruft den horizontalen Rahmen ab, der zwischen Zellen oder übereinstimmenden Absätzen verwendet wird. |
Item { get; } | Ruft eineBorder Objekt nach Rahmentyp. (2 indexers) |
Left { get; } | Ruft den linken Rand ab. |
LineStyle { get; set; } | Ruft den Rahmenstil ab oder legt ihn fest. |
LineWidth { get; set; } | Ruft die Rahmenbreite in Punkten ab oder legt sie fest. |
Right { get; } | Erhält den richtigen Rahmen. |
Shadow { get; set; } | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Rahmen einen Schatten hat. |
Top { get; } | Ruft den oberen Rand ab. |
Vertical { get; } | Ruft den vertikalen Rahmen ab, der zwischen Zellen verwendet wird. |
Methoden
Name | Beschreibung |
---|---|
ClearFormatting() | Entfernt alle Ränder eines Objekts. |
Equals(BorderCollection) | Vergleicht Sammlungen von Grenzen. |
GetEnumerator() | Gibt ein Enumeratorobjekt zurück, mit dem alle Grenzen in der Sammlung durchlaufen werden können. |
Bemerkungen
Verschiedene Dokumentelemente haben unterschiedliche Ränder. Zum BeispielParagraphFormat
hatBottom
,Left
,Right
UndTop
Rahmen. Sie können für jeden Rahmen einzeln eine andere Formatierung festlegen oder alle Rahmen durchgehen und die gleiche Formatierung anwenden.
Beispiele
Zeigt, wie ein Absatz mit einem oberen Rand eingefügt wird.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Border topBorder = builder.ParagraphFormat.Borders.Top;
topBorder.LineWidth = 4.0d;
topBorder.LineStyle = LineStyle.DashSmallGap;
// ThemeColor nur festlegen, wenn LineWidth oder LineStyle festgelegt sind.
topBorder.ThemeColor = ThemeColor.Accent1;
topBorder.TintAndShade = 0.25d;
builder.Writeln("Text with a top border.");
doc.Save(ArtifactsDir + "Border.ParagraphTopBorder.docx");
Siehe auch
- class Border
- namensraum Aspose.Words
- Montage Aspose.Words