Workbook
Översikt
Workbook är en klass i Aspose.Cells FOSS för Typescript.
Arbetsbokklassen ger en hög nivå inmatningspunkt för att ladda befintliga skivfiler, manipulera arbetsböcker och spara i format som XLSX och HTML.
Denna klass ger 9 metoder för att arbeta med Workbook-objekt i Typescript-program. Tillgängliga metoder inkluderar: constructor, getNumFmt, load, protect, save, toCsv, toHtml, toJson, toMarkdown. Alla offentliga medlemmar är tillgängliga för någon typskriptansökan efter att ha installerat Aspose.Cells FOSS för typskriptspaket. och egenskaper: activeTab, borderId, cells, charts, code, col,Och 15 fler.
Beskrivning
Workbook är en klass i Aspose.Cells FOSS-biblioteket för TypeScript som visar 8 metoder och 27 egenskaper för programmatisk användning.
Kernkapaciteterna inkluderar: worksheetcollection; string[]; boolean.Dessa operationer gör det möjligt för utvecklare att integrera arbetsbokfunktionalitet direkt i TypeScript applikationer.
Klassen ger också den worksheets äganderätt (det är de arbetsblad som finns), och sharedStrings äganderätt (det tar de delade strängarna), den isProtected äganderätt (det är skyddat).
Instanser skapas via en enda konstruktör som initialiserar objektet med standardvärden.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
worksheets | WorksheetCollection | Läsning | Hämtar kalkylbladen. |
sharedStrings | string[] | Läsning | Hämtar de delade strängarna. |
isProtected | boolean | Läsning | Hämtar om den är skyddad. |
charts | ChartInfo[] | Läsning | Hämtar diagrammen. |
images | ImageInfo[] | Läsning | Hämtar bilderna. |
activeTab | number | Läs/ Skriv | Hämtar den aktiva fliken. |
password | : string | Läsning | Hämtar lösenordet. |
saveFormat | : SaveFormat | Läsning | Hämtar sparformatet. |
password | : string | Läsning | Hämtar lösenordet. |
saveFormat | : SaveFormat | Läsning | Hämtar sparformatet. |
col | : number | Läsning | Hämtar kolumnen. |
colOff | : number | Läsning | Hämtar kolumnoffseten. |
row | : number | Läsning | Hämtar raden. |
rowOff | : number | Läsning | Hämtar raden av. |
col | : number | Läsning | Hämtar kolumnen. |
colOff | : number | Läsning | Hämtar col off. |
row | : number | Läsning | Hämtar raden. |
rowOff | : number | Läsning | Hämtar raden av. |
id | : number | Läsning | Hämtar id:t. |
code | : string | Läsning | Hämtar koden. |
fontId | : number | Läsning | Hämtar font‑id:t. |
fillId | : number | Läsning | Hämtar fyllnings-id. |
borderId | : number | Läsning | Hämtar kant‑id. |
numFmtId | : number | Läsning | Hämtar num fmt-id. |
style | : Style | Läsning | Hämtar stilen. |
sheetName | : string | Läsning | Hämtar bladnamnet. |
cells | : { [key: string]: CellValue } | Läsning | Hämtar cellerna. |
Metoder
| Signature | Beskrivning |
|---|---|
constructor(createDefault: boolean) | Initialiserar en ny arbetsbok, som alternativt skapar ett standardarbetsfält. |
load(filePath: string, password: string) → Promise<Workbook> | Asynkroniskt ladda en skivfil från den angivna vägen och returnerar ett Workbook-instans. |
| `getNumFmt(numFmtId: string | null)→string` |
protect(protect: boolean, password: string) | Tillåter eller inaktiverar arbetsbokskydd med det angivna lösenordet. |
save(filePath: string, options: { password?: string; saveFormat?: SaveFormat }) | Spara arbetsboken till den angivna filvägen med de angiven alternativen. |
toHtml() → string | Konverterar arbetsboken till en HTML-sträng. |
toCsv() → string | Konverterar arbetsboken till en CSV-sträng. |
toJson() → string | Konverterar arbetsboken till en JSON-sträng. |
toMarkdown() → string | Konverterar arbetsboken till en Markdown-sträng. |