GlowFormat

GlowFormat class

Bir nesnenin parıltı biçimlendirmesini temsil eder.

public class GlowFormat

Özellikleri

İsimTanım
Color { get; set; }Bir değeri alır veya ayarlarColor Parıltı efekti için rengi temsil eden nesne. Varsayılan değerBlack .
Radius { get; set; }Parıltı efektinin yarıçapının uzunluğunu noktalar (pt) cinsinden temsil eden bir çift değer alır veya ayarlar. Varsayılan değer 0.0’dır.
Transparency { get; set; }Parıltı efekti için şeffaflık derecesini 0,0 (opak) ile 1,0 (temiz) arasında bir değer olarak alır veya ayarlar. Varsayılan değer 0,0’dır.

yöntemler

İsimTanım
Remove()KaldırırGlowFormat ana nesneden.

Notlar

KullanınGlow Bir nesnenin parıltı özelliklerine erişmek için özellik. Örnekleri oluşturmazsınızGlowFormat sınıfa doğrudan.

Örnekler

Parıltılı şekil efektiyle nasıl etkileşim kurulacağını gösterir.

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

Ayrıca bakınız