دفتر العمل
المعلومات العامة
Workbook هي فئة في Aspose.Cells FOSS لـ Typescript.
توفر فئة دفتر العمل نقطة الدخول عالية المستوى لتحميل ملفات جداول البيانات الموجودة، والتلاعب بأوراق عمل، والحفاظ على تنسيقات مثل XLSX و HTML.
يوفر هذا الفصل 9 طرق للعمل مع كائنات دفتر العمل في برامج Typescript. المنهجيات المتاحة تشمل: constructor, getNumFmt, load, protect, save, toCsv, toHtml, toJson, toMarkdown. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Typescript بعد تثبيت حزمة Aspose.Cells FOSS for Typscript. خصائص: activeTab, borderId, cells, charts, code, col,و 15 آخرين.
وصف
Workbook هي فئة في مكتبة Aspose.Cells FOSS لـ TypeScript التي تعرض 8 طرق و 27 خاصية لاستخدام البرمجي.
وتشمل القدرات الأساسية: worksheetcollection; string[]; boolean.هذه العمليات تمكن المطورين من دمج وظائف دفتر العمل مباشرة في تطبيقات TypeScript.
كما يوفر هذا الفصل worksheets الممتلكات (يحصل على أوراق العمل) ، sharedStrings خاصية (يحصل على السلاسل المشتركة) ، isProtected الممتلكات (يحصل على الحماية).
يتم إنشاء الحالات من خلال بناء واحد يبدأ الكائن بالقيم الافتراضية.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
worksheets | WorksheetCollection | اقرأ | يحصل على ورق العمل. |
sharedStrings | string[] | اقرأ | يحصل على الخيوط المشتركة. |
isProtected | boolean | اقرأ | يحصل على حماية. |
charts | ChartInfo[] | اقرأ | يحصل على المخططات. |
images | ImageInfo[] | اقرأ | يحصل على الصور. |
activeTab | number | القراءة/ الكتابة | يحصل على الفاتورة النشطة. |
password | : string | اقرأ | يحصل على كلمة المرور. |
saveFormat | : SaveFormat | اقرأ | يحصل على شكل حفظ. |
password | : string | اقرأ | يحصل على كلمة المرور. |
saveFormat | : SaveFormat | اقرأ | يحصل على شكل حفظ. |
col | : number | اقرأ | يحصل على الكولون. |
colOff | : number | اقرأ | يُزيل القلعة. |
row | : number | اقرأ | يحصل على المباراة. |
rowOff | : number | اقرأ | يُزيل المشكلة. |
col | : number | اقرأ | يحصل على الكولون. |
colOff | : number | اقرأ | يُزيل القلعة. |
row | : number | اقرأ | يحصل على المباراة. |
rowOff | : number | اقرأ | يُزيل المشكلة. |
id | : number | اقرأ | يحصل على الهوية. |
code | : string | اقرأ | حصل على الشفرة. |
fontId | : number | اقرأ | يحصل على رمز الخط. |
fillId | : number | اقرأ | يحصل على بطاقة التعبئة. |
borderId | : number | اقرأ | يحصل على هوية الحدود. |
numFmtId | : number | اقرأ | يحصل على رقم الهوية. |
style | : Style | اقرأ | يحصل على الأسلوب. |
sheetName | : string | اقرأ | يحصل على اسم ورقة. |
cells | : { [key: string]: CellValue } | اقرأ | يحصل على الخلايا. |
الطرق
| التوقيع | وصف |
|---|---|
constructor(createDefault: boolean) | يبدأ كتاب عمل جديد، وإذا كان ذلك ممكنًا فإنه يقوم بإنشاء ورقة عمل افتراضية. |
load(filePath: string, password: string) → Promise<Workbook> | يقوم بتحميل ملف ورقة بيانات بشكل غير متزامن من المسار المحدد ويعيد مثال دفتر العمل. |
| `getNumFmt(numFmtId: string | null)→string` |
protect(protect: boolean, password: string) | تمكين أو تعطيل حماية الكتب مع كلمة المرور المذكورة. |
save(filePath: string, options: { password?: string; saveFormat?: SaveFormat }) | يحفظ دفتر العمل إلى مسار الملف المعين باستخدام الخيارات المحددة. |
toHtml() → string | يحول دفتر العمل إلى سلسلة HTML. |
toCsv() → string | يحول دفتر العمل إلى سلسلة CSV. |
toJson() → string | يحول دفتر العمل إلى سلسلة JSON. |
toMarkdown() → string | يحول دفتر العمل إلى سلسلة مارك داون. |