Изменить значения настройки формы
Contents
[
Hide
]
Aspose.Cells предоставляетShape.Geometry.ShapeAdjustValues свойство для внесения изменений в точки настройки с фигурами. В пользовательском интерфейсе Excel Microsoft корректировки отображаются в виде желтых ромбовидных узлов. Например:
- Прямоугольник со скругленными углами имеет настройку для изменения дуги.
- Треугольник имеет корректировку для изменения положения точки
- Трапеция имеет регулировку для изменения ширины верха.
- Стрелы имеют две регулировки для изменения формы головы и хвоста.
В этой статье объясняется использованиеShape.Geometry.ShapeAdjustValues свойство, чтобы изменить значение настройки различных фигур.
В приведенном ниже примере кода показано, как изменить значения настройки фигуры.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Create workbook object from source excel file | |
Workbook workbook = new Workbook(dataDir + "source.xlsx"); | |
// Access first worksheet | |
Worksheet worksheet = workbook.Worksheets[0]; | |
// Access first three shapes of the worksheet | |
Shape shape1 = worksheet.Shapes[0]; | |
Shape shape2 = worksheet.Shapes[1]; | |
Shape shape3 = worksheet.Shapes[2]; | |
// Change the adjustment values of the shapes | |
shape1.Geometry.ShapeAdjustValues[0].Value = 0.5d; | |
shape2.Geometry.ShapeAdjustValues[0].Value = 0.8d; | |
shape3.Geometry.ShapeAdjustValues[0].Value = 0.5d; | |
// Save the workbook | |
workbook.Save(dataDir + "output_out.xlsx"); |