Workbook
Overview
Workbook در این مقاله به عنوان یک کلاس برای تایپ ها اشاره می کنیم.
کلاس کتاب کار یک نقطه ورودی سطح بالا را برای بارگذاری فایل های موجود صفحه نمایش، دستکاری صفحات کار و ذخیره به فرمت هایی مانند XLSX و HTML فراهم می کند.
این کلاس 9 روش برای کار با اشیاء کتاب در برنامه های Typescript را فراهم می کند. روش های موجود شامل: constructor, getNumFmt, load, protect, save, toCsv, toHtml, toJson, toMarkdown. همه اعضای عمومی پس از نصب Aspose.Cells FOSS برای بسته Typescript به هر برنامه TypeScript دسترسی دارند. اموال : activeTab, borderId, cells, charts, code, col,و 15 بیشتر.
Description
Workbook یک کلاس در کتابخانه FOSS برای Aspose.Cells است که 8 روش و 27 ویژگی را برای استفاده برنامه نویسی نشان می دهد.
توانایی های اصلی شامل: worksheetcollection; string[]; boolean.این عملیات به توسعه دهندگان اجازه می دهد تا عملکرد کتاب کار را مستقیماً در برنامه های TypeScript ادغام کنند.
این کلاس نیز به شما ارائه می دهد worksheets اموال (مخالفت با کارگاه ها) و… sharedStrings اموال (به صورت مشترک) و isProtected اموال (مخلوط از آن محافظت می شود).
اینستن ها از طریق یک سازنده واحد ایجاد می شوند که موضوع را با ارزش های پیش فرض آغاز می کند.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
worksheets | WorksheetCollection | Read | کارگاه ها را دریافت کنید. |
sharedStrings | string[] | Read | به اشتراک گذاشتن خطوط. |
isProtected | boolean | Read | اگر آن را محافظت می کند. |
charts | ChartInfo[] | Read | نمودارها را دریافت کنید. |
images | ImageInfo[] | Read | عکس ها را می گیرد. |
activeTab | number | خواندن / نوشتن | بلیط فعال را وارد کنید. |
password | : string | Read | رمز عبور را دریافت کنید. |
saveFormat | : SaveFormat | Read | به صورت ذخیره سازی فرمت می شود. |
password | : string | Read | رمز عبور را دریافت کنید. |
saveFormat | : SaveFormat | Read | به صورت ذخیره سازی فرمت می شود. |
col | : number | Read | به کل می رسد. |
colOff | : number | Read | کلاه را بیرون می آورید. |
row | : number | Read | ردیف را می گیرد. |
rowOff | : number | Read | خط را از دست بدهید. |
col | : number | Read | به کل می رسد. |
colOff | : number | Read | کلاه را بیرون می آورید. |
row | : number | Read | ردیف را می گیرد. |
rowOff | : number | Read | خط را از دست بدهید. |
id | : number | Read | ID را دریافت کنید. |
code | : string | Read | کد را دریافت کنید. |
fontId | : number | Read | به عنوان font id استفاده کنید. |
fillId | : number | Read | ID را پر کنید. |
borderId | : number | Read | به مرز شناسه می دهد. |
numFmtId | : number | Read | به شماره fmt id می رسد. |
style | : Style | Read | سبک را می گیرد. |
sheetName | : string | Read | نام صفحه را دریافت کنید. |
cells | : { [key: string]: CellValue } | Read | سلول ها را می گیرد. |
Methods
| Signature | Description |
|---|---|
constructor(createDefault: boolean) | شروع یک کتاب کار جدید، به صورت اختیاری ایجاد یک ورق کار پیش فرض. |
load(filePath: string, password: string) → Promise<Workbook> | به صورت غیرمستقیم یک فایل صفحه از مسیر داده شده بارگذاری می شود و یک مثال 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 | کتاب را به یک نوار Markdown تبدیل کنید. |