Workbook
Genel Bakış
Workbook Aspose.Cells FOSS for Typescript’de bir sınıf.
Çalışma kitabı sınıfı, mevcut tablo dosyalarını yüklemek, çalışma sayfaları işleme ve XLSX ve HTML gibi biçimlere kaydetmek için yüksek düzeyde bir giriş noktası sağlar.
Bu sınıf, Typescript programlarında Çalışma Kitabı nesnelerle çalışmak için 9 yöntem sağlar. Kullanılabilir yöntemler şunlardır: constructor, getNumFmt, load, protect, save, toCsv, toHtml, toJson, toMarkdown. Tüm kamu üyeleri, Aspose.Cells FOSS for Typescript paketini yükledikten sonra herhangi bir TypeScript uygulamasına erişilebilir. Özellikleri: activeTab, borderId, cells, charts, code, col,Ve 15 tane daha.
Açıklama:
Workbook Aspose.Cells FOSS kütüphanesinde programatik kullanım için 8 yöntem ve 27 özelliği açıklayan bir sınıf.
Temel yetenekler şunlardır: worksheetcollection; string[]; boolean.Bu işlemler geliştiricilerin çalışma kitabının işlevselliğini doğrudan TypeScript uygulamalarına entegre etmelerini sağlar.
Sınıf ayrıca, worksheets mal mülkiyet (iş sayfalarını alır), sharedStrings property (paylaşılan dizileri alır), isProtected Mal mülkiyeti (korunmuş olur).
Durumlar, nesneyi varsayılan değerlerle başlatan tek bir yapılandırıcı ile oluşturulur.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
worksheets | WorksheetCollection | Oku . | Çalışma sayfalarını alır. |
sharedStrings | string[] | Oku . | Paylaşılan dizeleri alır. |
isProtected | boolean | Oku . | Korunmuş olup olmadığını alır. |
charts | ChartInfo[] | Oku . | Grafikleri alır. |
images | ImageInfo[] | Oku . | Görüntüleri alır. |
activeTab | number | Okuma/Yazma | Aktif sekmeyi alır. |
password | : string | Oku . | Parolayı alır. |
saveFormat | : SaveFormat | Oku . | Kaydetme biçimini alır. |
password | : string | Oku . | Parolayı alır. |
saveFormat | : SaveFormat | Oku . | Kaydetme biçimini alır. |
col | : number | Oku . | Sütunu alır. |
colOff | : number | Oku . | Sütunu kapatır. |
row | : number | Oku . | Satırı alır. |
rowOff | : number | Oku . | Satırı kapatır. |
col | : number | Oku . | Sütunu alır. |
colOff | : number | Oku . | col’u kapatır. |
row | : number | Oku . | Satırı alır. |
rowOff | : number | Oku . | Satırı kapatır. |
id | : number | Oku . | id’yi alır. |
code | : string | Oku . | Kodu alır. |
fontId | : number | Oku . | Yazı tipi kimliğini alır. |
fillId | : number | Oku . | Dolgu kimliğini alır. |
borderId | : number | Oku . | Sınır kimliğini alır. |
numFmtId | : number | Oku . | num fmt id’yi alır. |
style | : Style | Oku . | Stili alır. |
sheetName | : string | Oku . | Sayfa adını alır. |
cells | : { [key: string]: CellValue } | Oku . | Hücreleri alır. |
Yöntemler
| Signature | Açıklama: |
|---|---|
constructor(createDefault: boolean) | Yeni bir Çalışma Kitabı başlatır, tercih edilen bir çalışma sayfasını oluşturur. |
load(filePath: string, password: string) → Promise<Workbook> | Verilen yoldan bir tablo dosyasını asinkron olarak yükler ve Bir Çalışma Kitabı örneği gönderir. |
| `getNumFmt(numFmtId: string | null)→string` |
protect(protect: boolean, password: string) | Verilen şifre ile çalışma kitabı korumasını etkinleştirir veya devre dışı bırakır. |
save(filePath: string, options: { password?: string; saveFormat?: SaveFormat }) | İş kitabını belirtilen seçenekleri kullanarak verilen dosya yoluyla kaydeder. |
toHtml() → string | Çalışma kitabını HTML dizgisine dönüştürür. |
toCsv() → string | Çalışma kitabını CSV dize dönüştürür. |
toJson() → string | Çalışma kitabını JSON dize dönüştürür. |
toMarkdown() → string | Çalışma kitabını Markdown dizinine dönüştürür. |