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 | Описание: |
|---|---|---|---|
worksheets | WorksheetCollection | Читайте . | Получает листы. |
sharedStrings | string[] | Читайте . | Получает общие строки. |
isProtected | boolean | Читайте . | Получает значение is protected. |
charts | ChartInfo[] | Читайте . | Получает диаграммы. |
images | ImageInfo[] | Читайте . | Получает изображения. |
activeTab | number | Читать/писать | Получает активную вкладку. |
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: 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. |