ReflectionFormat
Contenuti
[
Nascondere
]ReflectionFormat class
Rappresenta la formattazione della riflessione per un oggetto.
public class ReflectionFormat
Proprietà
Nome | Descrizione |
---|---|
Blur { get; set; } | Ottiene o imposta un valore double che specifica il grado di effetto sfocatura applicato all’effetto di riflessione in punti. Il valore predefinito è 0.0. |
Distance { get; set; } | Ottiene o imposta un valore double che specifica la quantità di separazione dell’immagine riflessa dall’oggetto in punti. Il valore predefinito è 0.0. |
Size { get; set; } | Ottiene o imposta un valore double compreso tra 0,0 e 1,0 che rappresenta la dimensione del riflesso come percentuale dell’oggetto riflesso. Il valore predefinito è 0,0. |
Transparency { get; set; } | Ottiene o imposta un valore double compreso tra 0,0 (opaco) e 1,0 (trasparente) che rappresenta il grado di trasparenza per l’effetto di riflessione. Il valore predefinito è 0,0. |
Metodi
Nome | Descrizione |
---|---|
Remove() | RimuoveReflectionFormat dall’oggetto padre. |
Osservazioni
Utilizzare ilReflection
proprietà per accedere alle proprietà di riflessione di un oggetto. Non si creano istanze diReflectionFormat
classe direttamente.
Esempi
Mostra come interagire con l’effetto forma riflesso.
Document doc = new Document(MyDir + "Various shapes.docx");
Shape shape = (Shape)doc.GetChild(NodeType.Shape, 0, true);
shape.Reflection.Transparency = 0.37;
shape.Reflection.Size = 0.48;
shape.Reflection.Blur = 17.5;
shape.Reflection.Distance = 9.2;
doc.Save(ArtifactsDir + "Shape.Reflection.docx");
doc = new Document(ArtifactsDir + "Shape.Reflection.docx");
shape = (Shape)doc.GetChild(NodeType.Shape, 0, true);
ReflectionFormat reflectionFormat = shape.Reflection;
Assert.AreEqual(0.37d, reflectionFormat.Transparency, 0.01d);
Assert.AreEqual(0.48d, reflectionFormat.Size, 0.01d);
Assert.AreEqual(17.5d, reflectionFormat.Blur, 0.01d);
Assert.AreEqual(9.2d, reflectionFormat.Distance, 0.01d);
reflectionFormat.Remove();
Assert.AreEqual(0, reflectionFormat.Transparency);
Assert.AreEqual(0, reflectionFormat.Size);
Assert.AreEqual(0, reflectionFormat.Blur);
Assert.AreEqual(0, reflectionFormat.Distance);
Guarda anche
- spazio dei nomi Aspose.Words.Drawing
- assemblea Aspose.Words