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

NamnTyp avAccessBeskrivning
worksheetsWorksheetCollectionLäsningHämtar kalkylbladen.
sharedStringsstring[]LäsningHämtar de delade strängarna.
isProtectedbooleanLäsningHämtar om den är skyddad.
chartsChartInfo[]LäsningHämtar diagrammen.
imagesImageInfo[]LäsningHämtar bilderna.
activeTabnumberLäs/ SkrivHämtar den aktiva fliken.
password: stringLäsningHämtar lösenordet.
saveFormat: SaveFormatLäsningHämtar sparformatet.
password: stringLäsningHämtar lösenordet.
saveFormat: SaveFormatLäsningHämtar sparformatet.
col: numberLäsningHämtar kolumnen.
colOff: numberLäsningHämtar kolumnoffseten.
row: numberLäsningHämtar raden.
rowOff: numberLäsningHämtar raden av.
col: numberLäsningHämtar kolumnen.
colOff: numberLäsningHämtar col off.
row: numberLäsningHämtar raden.
rowOff: numberLäsningHämtar raden av.
id: numberLäsningHämtar id:t.
code: stringLäsningHämtar koden.
fontId: numberLäsningHämtar font‑id:t.
fillId: numberLäsningHämtar fyllnings-id.
borderId: numberLäsningHämtar kant‑id.
numFmtId: numberLäsningHämtar num fmt-id.
style: StyleLäsningHämtar stilen.
sheetName: stringLäsningHämtar bladnamnet.
cells: { [key: string]: CellValue }LäsningHämtar cellerna.

Metoder

SignatureBeskrivning
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: stringnull)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()stringKonverterar arbetsboken till en HTML-sträng.
toCsv()stringKonverterar arbetsboken till en CSV-sträng.
toJson()stringKonverterar arbetsboken till en JSON-sträng.
toMarkdown()stringKonverterar arbetsboken till en Markdown-sträng.

Se även

 Svenska