Workbook

Обзор

Workbook является классом в Aspose.Cells FOSS для Typescript.

Класс “Рабочая книга” обеспечивает входную точку высокого уровня для загрузки существующих файлов электронных таблиц, обработки рабочих листов и сохранения в таких форматах, как XLSX и HTML.

Этот класс предоставляет 9 методов работы с объектами рабочей книги в программах Typescript. Доступные методы включают: constructor, getNumFmt, load, protect, save, toCsv, toHtml, toJson, toMarkdown. Все публичные участники доступны для любого приложения Typescript после установки пакета Aspose.Cells FOSS for Typscript. Свойства: activeTab, borderId, cells, charts, code, col,И еще 15.

Описание:

Workbook является классом в библиотеке Aspose.Cells FOSS для TypeScript, который раскрывает 8 методов и 27 свойств для программирования.

Основные возможности включают: worksheetcollection; string[]; boolean.Эти операции позволяют разработчикам интегрировать функциональность рабочей книги непосредственно в приложения TypeScript .

Класс также предоставляет информацию о worksheets собственность (получает таблицы), sharedStrings свойства (получает общие строки), isProtected собственность (получает защищен).

Инстанции создаются через единый конструктор, который инициализирует объект с по умолчанию значениями.

Свойства

Наименование:Тип:AccessОписание:
worksheetsWorksheetCollectionЧитайте .Получает листы.
sharedStringsstring[]Читайте .Получает общие строки.
isProtectedbooleanЧитайте .Получает значение is protected.
chartsChartInfo[]Читайте .Получает диаграммы.
imagesImageInfo[]Читайте .Получает изображения.
activeTabnumberЧитать/писатьПолучает активную вкладку.
password: stringЧитайте .Получает пароль.
saveFormat: SaveFormatЧитайте .Получает формат сохранения.
password: stringЧитайте .Получает пароль.
saveFormat: SaveFormatЧитайте .Получает формат сохранения.
col: numberЧитайте .Получает col.
colOff: numberЧитайте .Получает смещение столбца.
row: numberЧитайте .Получает строку.
rowOff: numberЧитайте .Получает строку off.
col: numberЧитайте .Получает col.
colOff: numberЧитайте .Получает смещение столбца.
row: numberЧитайте .Получает строку.
rowOff: numberЧитайте .Получает строку off.
id: numberЧитайте .Получает id.
code: stringЧитайте .Получает код.
fontId: numberЧитайте .Получает идентификатор шрифта.
fillId: numberЧитайте .Получает идентификатор заливки.
borderId: numberЧитайте .Получает идентификатор границы.
numFmtId: numberЧитайте .Получает num fmt id.
style: StyleЧитайте .Получает стиль.
sheetName: stringЧитайте .Получает имя листа.
cells: { [key: string]: CellValue }Читайте .Получает ячейки.

Методы

SignatureОписание:
constructor(createDefault: boolean)Инициализирует новую рабочую книгу, произвольно создавая стандартный лист.
load(filePath: string, password: string)Promise<Workbook>Асинхронно загружает файл электронного таблицы с данной траектории и возвращает экземпляр рабочей книги.
`getNumFmt(numFmtId: stringnull)string`
protect(protect: boolean, password: string)Включает или отключивает защиту рабочей книги с заданным паролем.
save(filePath: string, options: { password?: string; saveFormat?: SaveFormat })Сохраняет рабочую книжку на указанный путь файла с помощью указанных опций.
toHtml()stringПреобразует рабочую книжку в строку HTML.
toCsv()stringПреобразует рабочую книгу в строку CSV.
toJson()stringПреобразует рабочую книжку в строку JSON.
toMarkdown()stringПреобразует рабочую книгу в строку Markdown.

См. также:

 Русский