Отображение или скрытие заголовков строк и столбцов в Aspose.Cells

Управление видимостью листов

Aspose.Cells предоставляет класс, Workbook, который представляет собой файл Microsoft Excel. Класс Workbook содержит коллекцию Worksheets, позволяющую получить доступ к каждому листу в файле Excel.

Лист представляется классом Worksheet. Класс Worksheet предоставляет широкий спектр свойств и методов для управления листами. Для управления видимостью заголовков строк и столбцов используйте свойство IsRowColumnHeadersVisible класса Worksheet. IsRowColumnHeadersVisible - булево свойство, что означает, что оно может хранить только значение true или false.

Ниже приведен полный пример, показывающий, как использовать свойство IsRowColumnHeadersVisible класса Worksheet для скрытия заголовков строк и столбцов на первом листе файла.

На скриншоте показан файл Book1.xls, входной файл. Он содержит три листа: Sheet1, Sheet2 и Sheet3. Каждый лист показывает заголовки строк и столбцов.

Book1.xls: лист перед внесением изменений

todo:image_alt_text

Файл Book1.xls открыт с помощью вызова метода Open класса Workbook, и заголовки строк и столбцов на первом листе скрыты. Измененный файл сохраняется как output.xls.

output.xls: лист после внесения изменений

todo:image_alt_text

C#

 //Creating a file stream containing the Excel file to be opened

FileStream fstream = new FileStream("book1.xls", FileMode.Open);

//Instantiating a Workbook object

//Opening the Excel file through the file stream

Workbook workbook = new Workbook(fstream);

//Accessing the first worksheet in the Excel file

Worksheet worksheet = workbook.Worksheets[0];

//Hiding the headers of rows and columns

worksheet.IsRowColumnHeadersVisible = false;

//Saving the modified Excel file

workbook.Save("output.xls");

//Closing the file stream to free all resources

fstream.Close();

Скачать работающий код

Загрузить образец кода