GlowFormat
Inhalt
[
Ausblenden
]GlowFormat class
Stellt die Leuchtformatierung für ein Objekt dar.
public class GlowFormat
Eigenschaften
Name | Beschreibung |
---|---|
Color { get; set; } | Ruft ab oder setzt einenColor Objekt, das die Farbe für einen Leuchteffekt darstellt. Der Standardwert istBlack . |
Radius { get; set; } | Ruft einen Double-Wert ab oder legt ihn fest, der die Länge des Radius für einen Leuchteffekt in Punkten (pt) darstellt. Der Standardwert ist 0,0. |
Transparency { get; set; } | Ruft den Transparenzgrad für den Leuchteffekt als Wert zwischen 0,0 (undurchsichtig) und 1,0 (transparent) ab oder legt ihn fest. Der Standardwert ist 0,0. |
Methoden
Name | Beschreibung |
---|---|
Remove() | EntferntGlowFormat vom übergeordneten Objekt. |
Bemerkungen
Verwenden Sie dieGlow
Eigenschaft, um auf die Leuchteigenschaften eines Objekts zuzugreifen. Sie erstellen keine Instanzen derGlowFormat
Klasse direkt.
Beispiele
Zeigt, wie mit dem Leuchtformeffekt interagiert wird.
Document doc = new Document(MyDir + "Various shapes.docx");
Shape shape = (Shape)doc.GetChild(NodeType.Shape, 0, true);
shape.Glow.Color = Color.Salmon;
shape.Glow.Radius = 30;
shape.Glow.Transparency = 0.15;
doc.Save(ArtifactsDir + "Shape.Glow.docx");
doc = new Document(ArtifactsDir + "Shape.Glow.docx");
shape = (Shape)doc.GetChild(NodeType.Shape, 0, true);
Assert.AreEqual(Color.FromArgb(217, 250, 128, 114).ToArgb(), shape.Glow.Color.ToArgb());
Assert.AreEqual(30, shape.Glow.Radius);
Assert.AreEqual(0.15d, shape.Glow.Transparency, 0.01d);
shape.Glow.Remove();
Assert.AreEqual(Color.Black.ToArgb(), shape.Glow.Color.ToArgb());
Assert.AreEqual(0, shape.Glow.Radius);
Assert.AreEqual(0, shape.Glow.Transparency);
Siehe auch
- namensraum Aspose.Words.Drawing
- Montage Aspose.Words