VintaSoft Imaging .NET SDK 15.2: Документация для Веб разработчика
В этом разделе
XLSX: Работа с листами в XLSX-документе
В этом разделе
UI-контрол WebSpreadsheetEditorControlJS позволяет просматривать лист XLSX-документа в веб-браузере.
UI-контрол WebSpreadsheetDocumentEditorControlJS позволяет работать (просматривать, добавлять, копировать, переименовывать, перемещать, удалять) с листами XLSX-документа в веб-браузере.
Листы можно редактировать с помощью мыши/клавиатуры или программным способом.


Добавление нового листа в XLSX-документ.

Если вы хотите добавить лист в XLSX-документ с помощью мыши, выполните следующие действия:
Вот JavaScript код, который демонстрирует, как добавить новый лист в XLSX-документ:
// _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class

// add new worksheet after focused worksheet
_spreadsheetDocumentEditorControl.addWorksheet();



Копирование существующего листа в XLSX-документ.

Если вы хотите скопировать существующий лист в XLSX-документ с помощью мыши, выполните следующие действия:

Вот JavaScript код, который демонстрирует, как скопировать существующий лист в XLSX-документ:
// _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class

// create copy of focused worksheet and paste created copy after focused worksheet
_spreadsheetDocumentEditorControl.copyWorksheet();


Переименование существующего листа XLSX-документа.

Если вы хотите переименовать существующий лист XLSX-документа с помощью мыши, выполните следующие действия:
Вот JavaScript код, который демонстрирует, как переименовать существующий лист XLSX-документа:
// _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class

// rename the focused worksheet
_spreadsheetDocumentEditorControl.renameWorksheet("NewWorksheetName");


Перемещение существующего листа XLSX-документа.

Если вы хотите переместить существующий лист XLSX-документа с помощью мыши, выполните следующие действия:
Вот JavaScript код, который демонстрирует, как переместить первый лист на третье место в XLSX-документе, содержащем три листа:
// _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class

// create and array with worksheet indexes
var newIndexes = [1, 2, 0];

// reorder the worksheets in workbook using order specified in array "newIndexes"
_spreadsheetDocumentEditorControl.moveWorksheets(newIndexes);


Удаление существующего листа из XLSX-документа.

Если вы хотите удалить существующий лист из XLSX-документа с помощью мыши, выполните следующие действия:

Вот JavaScript-код, который демонстрирует, как удалить существующий рабочий лист из XLSX-документа:
// _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class

// remove the focused worksheet
_spreadsheetDocumentEditorControl.removeWorksheet();