Списание на работния лист
Общ преглед
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 собственост (получава защитата).
Инстанциите се създават чрез един конструктор, който инициализира обекта с по подразбиране стойности.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
worksheets | WorksheetCollection | Прочети. | Взема работните листа. |
sharedStrings | string[] | Прочети. | Ще получи общите струни. |
isProtected | boolean | Прочети. | Ще го защитим. |
charts | ChartInfo[] | Прочети. | Взема картите. |
images | ImageInfo[] | Прочети. | Взема снимките. |
activeTab | number | Чете/Пише | Ще получи активната сметка. |
password | : string | Прочети. | Взе паролата. |
saveFormat | : SaveFormat | Прочети. | Взема формата за записване. |
password | : string | Прочети. | Взе паролата. |
saveFormat | : SaveFormat | Прочети. | Взема формата за записване. |
col | : number | Прочети. | Ще получи колоната. |
colOff | : number | Прочети. | Свали си колелото. |
row | : number | Прочети. | Ще се разправим. |
rowOff | : number | Прочети. | Да се отърве. |
col | : number | Прочети. | Ще получи колоната. |
colOff | : number | Прочети. | Свали си колелото. |
row | : number | Прочети. | Ще се разправим. |
rowOff | : number | Прочети. | Да се отърве. |
id | : number | Прочети. | Вземат личната карта. |
code | : string | Прочети. | Получи кода. |
fontId | : number | Прочети. | Взема идентификатора на шрифта. |
fillId | : number | Прочети. | Вземат идентификационния номер. |
borderId | : number | Прочети. | Взема граничната карта. |
numFmtId | : number | Прочети. | Вземат номера на ФМТ. |
style | : Style | Прочети. | Става стил. |
sheetName | : string | Прочети. | Взема името на листата. |
cells | : { [key: string]: CellValue } | Прочети. | Взема клетките. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
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 string. |