GlowFormat

GlowFormat class

Representerar glödformateringen för ett objekt.

public class GlowFormat

Egenskaper

namnBeskrivning
Color { get; set; }Hämtar eller ställer in enColor objekt som representerar färgen för en glödeffekt. Standardvärdet ärBlack .
Radius { get; set; }Hämtar eller ställer in ett dubbelvärde som representerar längden på radien för en glödeffekt i punkter (pt). Standardvärdet är 0,0.
Transparency { get; set; }Hämtar eller ställer in graden av transparens för glödeffekten som ett värde mellan 0,0 (ogenomskinlig) och 1,0 (klar). Standardvärdet är 0,0.

Metoder

namnBeskrivning
Remove()Tar bortGlowFormat från föräldraobjektet.

Anmärkningar

AnvändGlow egenskap för att komma åt glödegenskaper för ett objekt. Du skapar inte instanser avGlowFormat klass direkt.

Exempel

Visar hur man interagerar med glödformseffekten.

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);

Se även