Arbeiten mit dem Schatten Effekt von Form oder Diagramm
Mögliche Verwendungsszenarien
Aspose.Cells bietet die Shape.ShadowEffect Eigenschaft, um mit dem Schatteneffekt von Form oder Diagramm zu arbeiten. Es enthält verschiedene Untereigenschaften, die Sie entsprechend Ihren Anforderungen festlegen können, um unterschiedliche Ergebnisse zu erzielen.
- ShadowEffect.Angle
- ShadowEffect.Blur
- ShadowEffect.Color
- ShadowEffect.Distance
- ShadowEffect.PresetType
- ShadowEffect.Size
- ShadowEffect.Transparency
Der folgende Screenshot zeigt die Benutzeroberfläche von Microsoft Excel zum Einstellen des Schatten-Effekts der Form.
Arbeiten mit dem Schatten-Effekt von Form oder Diagramm
Der folgende Beispielcode lädt die Quelldatei für Excel und greift auf die erste Form im ersten Arbeitsblatt zu. Dabei werden die Untereigenschaften der Shape.ShadowEffect Eigenschaft festgelegt und anschließend das Arbeitsbuch in der Ausgabedatei für Excel gespeichert.
Beispielcode
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getSharedDataDir(WorkingWithShadowEffect.class) + "articles/"; | |
// Loads the workbook which contains hidden external links | |
Workbook wb = new Workbook(dataDir + "WorkingWithShadowEffect_in.xlsx"); | |
// Access first worksheet | |
Worksheet ws = wb.getWorksheets().get(0); | |
// Access first shape | |
Shape sh = ws.getShapes().get(0); | |
// Set the shadow effect of the shape | |
// Set its Angle, Blur, Distance and Transparency properties | |
ShadowEffect se = sh.getShadowEffect(); | |
se.setAngle(150); | |
se.setBlur(4); | |
se.setDistance(45); | |
se.setTransparency(0.3); | |
// Save the workbook in xlsx format | |
wb.save(dataDir + "WorkingWithShadowEffect_out.xlsx"); |