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à