Arbeiten mit dem Spiegeleffekt von Form oder Diagramm

Mögliche Verwendungsszenarien

Aspose.Cells für Python via .NET bietet die Eigenschaft Shape.reflection zusammen mit der Klasse ReflectionEffect, um mit dem Reflexionseffekt von Formen oder Diagrammen zu arbeiten. Die Klasse ReflectionEffect enthält die folgenden Eigenschaften, die eingestellt werden können, um unterschiedliche Ergebnisse je nach Anwendungsanforderungen zu erzielen.

Arbeiten mit dem Spiegeleffekt von Form oder Diagramm

Das folgende Beispiel lädt die Quelle Excel-Datei, greift auf die erste Form im Standard-Arbeitsblatt zu und setzt verschiedene Eigenschaften der Shape.reflection Klasse, dann speichert es die Arbeitsmappe in der Ausgabedatei.

from aspose.cells import Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# The path to the documents directory.
dataDir = RunExamples.GetDataDir(".")
# Load your source excel file
wb = Workbook(dataDir + "sample.xlsx")
# Access first worksheet
ws = wb.worksheets[0]
# Access first shape
sh = ws.shapes[0]
# Set the reflection effect of the shape, set its Blur, Size, Transparency and Distance properties
re = sh.reflection
re.blur = 30.0
re.size = 90.0
re.transparency = 0.0
re.distance = 80.0
# Save the workbook in xlsx format
wb.save(dataDir + "output_out.xlsx")