Workbook

General

Workbook és una classe en FOSS per Typescript.

La classe Workbook proporciona un punt d’entrada de nivell alt per carregar arxius existents, manipular fitxes i guardar en formats com XLSX o HTML.

Aquesta classe proporciona 9 mètodes per treballar amb objectes de Llibre de treball en programes Typescript. Els mètodes disponibles inclouen: constructor, getNumFmt, load, protect, save, toCsv, toHtml, toJson, toMarkdown. Tots els membres públics són accessibles per a qualsevol aplicació de Typescript després d’instal·lar el paquet FOSS for Typed. Propietats: activeTab, borderId, cells, charts, code, col, i 15 més.

Descripció

Workbook és una classe de la biblioteca FOSS per a Aspose.Cells que exposa 8 mètodes i 27 propietats d’ús programàtic.

Les capacitats bàsiques inclouen: worksheetcollection; string[]; boolean.Aquestes operacions permeten als desenvolupadors integrar la funcionalitat del llibre de treball directament en les aplicacions TypeScript .

La classe també proporciona el worksheets propietat (obté les fitxes), el sharedStrings propietat (obté les cadenes compartides), el isProtected propietat (obté la està protegida).

Les instàncies es creen a través d’un constructor únic que inicialitza l’objecte amb valors predeterminats.

Propietats

NomTipus de productesAccessDescripció
worksheetsWorksheetCollectionLlegeix.Obté els fulls de treball.
sharedStringsstring[]Llegeix.Obté les cadenes compartides.
isProtectedbooleanLlegeix.Obté el IsProtected.
chartsChartInfo[]Llegeix.Obté els gràfics.
imagesImageInfo[]Llegeix.Obté les imatges.
activeTabnumberLlegir/EscriureObté la pestanya activa.
password: stringLlegeix.Obté la contrasenya.
saveFormat: SaveFormatLlegeix.Obté el format de desament.
password: stringLlegeix.Obté la contrasenya.
saveFormat: SaveFormatLlegeix.Obté el format de desament.
col: numberLlegeix.Obté la col.
colOff: numberLlegeix.Obté el col desactivat.
row: numberLlegeix.Obté la fila.
rowOff: numberLlegeix.Obté la fila fora.
col: numberLlegeix.Obté la col.
colOff: numberLlegeix.Obté el col off.
row: numberLlegeix.Obté la fila.
rowOff: numberLlegeix.Obté la fila fora.
id: numberLlegeix.Obté l’identificador.
code: stringLlegeix.Obté el codi.
fontId: numberLlegeix.Obté l’identificador de la font.
fillId: numberLlegeix.Obté l’identificador del farciment.
borderId: numberLlegeix.Obté l’identificador del contorn.
numFmtId: numberLlegeix.Obté el num fmt id.
style: StyleLlegeix.Obté l’estil.
sheetName: stringLlegeix.Obté el nom del full.
cells: { [key: string]: CellValue }Llegeix.Obté les cel·les.

Mètodes

SignatureDescripció
constructor(createDefault: boolean)Inicialitza un nou llibre de treball, opcionalment creant una fitxa de feina predeterminada.
load(filePath: string, password: string) → Promise<Workbook>Carrega de forma asíncrona un arxiu d’elaboració des del camí donat i retorna una instància de Llibre de treball.
`getNumFmt(numFmtId: stringnull)→string`
protect(protect: boolean, password: string)Activa o desactiva la protecció del llibre de treball amb la contrasenya donada.
save(filePath: string, options: { password?: string; saveFormat?: SaveFormat })Salva el llibre a la ruta de fitxer donada utilitzant les opcions especificades.
toHtml() → stringConverteix el llibre de treball en una cadena HTML.
toCsv() → stringConverteix el llibre de treball en una cadena CSV.
toJson() → stringConverteix el llibre en una cadena JSON.
toMarkdown() → stringConverteix el llibre de treball en una cadena Markdown.

Veure també

 Català