Доступ и изменение метки отображения связанного объекта Ole
Contents
[
Hide
]
Возможные сценарии использования
Microsoft Excel позволяет изменить отображаемую метку объекта Ole, как показано на следующем снимке экрана. Вы также можете получить доступ или изменить отображаемую метку объекта Ole, используя API Aspose.Cells сOleObject.Labelимущество.
Доступ и изменение метки отображения связанного объекта Ole
См. следующий пример кода, он загружаетобразец файла Excelкоторый содержит объект Ole. Код получает доступ к объекту Ole и меняет его метку с примеров API на Aspose API. Для справки см. вывод консоли, приведенный ниже, который показывает влияние примера кода на пример файла Excel.
Образец кода
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 | |
//Load the sample Excel file | |
Workbook wb = new Workbook("sampleAccessAndModifyLabelOfOleObject.xlsx"); | |
//Access first worksheet | |
Worksheet ws = wb.Worksheets[0]; | |
//Access first Ole Object | |
Aspose.Cells.Drawing.OleObject oleObject = ws.OleObjects[0]; | |
//Display the Label of the Ole Object | |
Console.WriteLine("Ole Object Label - Before: " + oleObject.Label); | |
//Modify the Label of the Ole Object | |
oleObject.Label = "Aspose APIs"; | |
//Save workbook to memory stream | |
MemoryStream ms = new MemoryStream(); | |
wb.Save(ms, SaveFormat.Xlsx); | |
//Set the workbook reference to null | |
wb = null; | |
//Load workbook from memory stream | |
wb = new Workbook(ms); | |
//Access first worksheet | |
ws = wb.Worksheets[0]; | |
//Access first Ole Object | |
oleObject = ws.OleObjects[0]; | |
//Display the Label of the Ole Object that has been modified earlier | |
Console.WriteLine("Ole Object Label - After: " + oleObject.Label); |
Консольный вывод
Ole Object Label - Before: Sample APIs
Ole Object Label - After: Aspose APIs