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
| Name | Type | Access | Description |
|---|---|---|---|
worksheets | WorksheetCollection | Read | Получил рабочие листы. |
sharedStrings | string[] | Read | Общий номер. |
isProtected | boolean | Read | Защищают. |
charts | ChartInfo[] | Read | Получил карты. |
images | ImageInfo[] | Read | Получил снимки. |
activeTab | number | Читать/писать | Получил активный счет. |
password | : string | Read | Получил пароль. |
saveFormat | : SaveFormat | Read | Получил формат сохранения. |
password | : string | Read | Получил пароль. |
saveFormat | : SaveFormat | Read | Получил формат сохранения. |
col | : number | Read | Получил коло. |
colOff | : number | Read | Снимает колёс. |
row | : number | Read | Занимает. |
rowOff | : number | Read | Устраняет шнур. |
col | : number | Read | Получил коло. |
colOff | : number | Read | Снимает колёс. |
row | : number | Read | Занимает. |
rowOff | : number | Read | Устраняет шнур. |
id | : number | Read | Получил идентификационный номер. |
code | : string | Read | Получил код. |
fontId | : number | Read | Получил идентификатор шрифта. |
fillId | : number | Read | Получил идентификатор. |
borderId | : number | Read | Получил пограничный идентификатор. |
numFmtId | : number | Read | Получил номер. |
style | : Style | Read | У него есть стиль. |
sheetName | : string | Read | Получил имя листа. |
cells | : { [key: string]: CellValue } | Read | Поймает клетки. |
Methods
| Signature | Description |
|---|---|
constructor(createDefault: boolean) | Инициализирует новую рабочую книгу, произвольно создавая стандартный лист. |
load(filePath: string, password: string) → Promise<Workbook> | Асинхронно загружает файл электронного таблицы с данной траектории и возвращает экземпляр рабочей книги. |
| `getNumFmt(numFmtId: string | null)→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. |