Workbook
Vue d’ensemble
Workbook Il est une classe dans Aspose.Cells FOSS pour Typescript.
La classe Workbook fournit un point d’entrée de haut niveau pour charger les fichiers de feuille de travail existants, manipuler les feuilles de travaux et enregistrer dans des formats tels que XLSX et HTML.
Cette classe fournit 9 méthodes pour travailler avec des objets de Workbook dans les programmes Typescript. Les méthodes disponibles comprennent : constructor, getNumFmt, load, protect, save, toCsv, toHtml, toJson, toMarkdown. Tous les membres publics sont accessibles à toute application Type-Scripts après l’installation de la Aspose.Cells FOSS pour le package Type. Propriétés : activeTab, borderId, cells, charts, code, col,Et 15 autres.
Description
Workbook est une classe dans la bibliothèque FOSS pour Aspose.Cells qui expose 8 méthodes et 27 propriétés pour l’utilisation programmée.
Les capacités de base comprennent : worksheetcollection; string[]; boolean.Ces opérations permettent aux développeurs d’intégrer la fonctionnalité du livre de travail directement dans les applications TypeScript.
La classe fournit également la worksheets propriété (qui est la carte de travail), le sharedStrings la propriété (qui prend les lignes partagées), le isProtected Propriété (qui est protégée).
Les instances sont créées à travers un constructeur unique qui initialisera l’objet avec des valeurs par défaut.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
worksheets | WorksheetCollection | Lire | Obtient les feuilles de calcul. |
sharedStrings | string[] | Lire | Obtient les chaînes partagées. |
isProtected | boolean | Lire | Obtient le is protected. |
charts | ChartInfo[] | Lire | Obtient les graphiques. |
images | ImageInfo[] | Lire | Obtient les images. |
activeTab | number | Lire / Écrire | Obtient l’onglet actif. |
password | : string | Lire | Obtient le mot de passe. |
saveFormat | : SaveFormat | Lire | Obtient le format d’enregistrement. |
password | : string | Lire | Obtient le mot de passe. |
saveFormat | : SaveFormat | Lire | Obtient le format d’enregistrement. |
col | : number | Lire | Obtient le col. |
colOff | : number | Lire | Obtient le col off. |
row | : number | Lire | Obtient la ligne. |
rowOff | : number | Lire | Obtient la ligne hors. |
col | : number | Lire | Obtient le col. |
colOff | : number | Lire | Obtient le col off. |
row | : number | Lire | Obtient la ligne. |
rowOff | : number | Lire | Obtient la ligne désactivée. |
id | : number | Lire | Obtient l’ID. |
code | : string | Lire | Obtient le code. |
fontId | : number | Lire | Obtient l’identifiant de police. |
fillId | : number | Lire | Obtient l’identifiant du remplissage. |
borderId | : number | Lire | Obtient l’identifiant de bordure. |
numFmtId | : number | Lire | Obtient le num fmt id. |
style | : Style | Lire | Obtient le style. |
sheetName | : string | Lire | Obtient le nom de la feuille. |
cells | : { [key: string]: CellValue } | Lire | Obtient les cellules. |
méthodes
| Signature | Description |
|---|---|
constructor(createDefault: boolean) | Initialisez un nouveau Workbook, créant optionnellement une feuille de travail par défaut. |
load(filePath: string, password: string) → Promise<Workbook> | Asynchronnablement, il charge un fichier de feuille de passe depuis la voie donnée et retourne une instance Workbook. |
| `getNumFmt(numFmtId: string | null)→string` |
protect(protect: boolean, password: string) | Permet ou désactive la protection du livre de travail avec le mot de passe donné. |
save(filePath: string, options: { password?: string; saveFormat?: SaveFormat }) | Économisez le livre de travail sur la voie du fichier donnée en utilisant les options spécifiées. |
toHtml() → string | Convertez le livre de travail en un fil HTML. |
toCsv() → string | Convertez le livre de travail en un fil CSV. |
toJson() → string | Convertez le livre de travail en un fil JSON. |
toMarkdown() → string | Convertez le livre de travail en un fil Markdown. |