Workbook

Overview

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.

Description

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

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

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

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

Properties

NameTypeAccessDescription
worksheetsWorksheetCollectionReadПолучил рабочие листы.
sharedStringsstring[]ReadОбщий номер.
isProtectedbooleanReadЗащищают.
chartsChartInfo[]ReadПолучил карты.
imagesImageInfo[]ReadПолучил снимки.
activeTabnumberЧитать/писатьПолучил активный счет.
password: stringReadПолучил пароль.
saveFormat: SaveFormatReadПолучил формат сохранения.
password: stringReadПолучил пароль.
saveFormat: SaveFormatReadПолучил формат сохранения.
col: numberReadПолучил коло.
colOff: numberReadСнимает колёс.
row: numberReadЗанимает.
rowOff: numberReadУстраняет шнур.
col: numberReadПолучил коло.
colOff: numberReadСнимает колёс.
row: numberReadЗанимает.
rowOff: numberReadУстраняет шнур.
id: numberReadПолучил идентификационный номер.
code: stringReadПолучил код.
fontId: numberReadПолучил идентификатор шрифта.
fillId: numberReadПолучил идентификатор.
borderId: numberReadПолучил пограничный идентификатор.
numFmtId: numberReadПолучил номер.
style: StyleReadУ него есть стиль.
sheetName: stringReadПолучил имя листа.
cells: { [key: string]: CellValue }ReadПоймает клетки.

Methods

SignatureDescription
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.

See Also

 Русский