ספר עבודה
סקירה כללית
Workbook הוא שיעור ב Aspose.Cells FOSS עבור טופס.
שיעור Workbook מספק נקודת כניסה ברמה גבוהה כדי להעלות קבצי לוח זמנים קיימים, לנהל את לוח העבודה ולשמור לתבניות כמו XLSX ו- HTML.
שיעור זה מספק 9 שיטות לעבוד עם אובייקטים של Workbook בתוכניות Typescript. שיטות זמינות כוללות: constructor, getNumFmt, load, protect, save, toCsv, toHtml, toJson, toMarkdown. כל החברים הציבוריים זמינים לכל יישום של Typescript לאחר התקנת Aspose.Cells FOSS עבור חבילת Typscript. רכוש : activeTab, borderId, cells, charts, code, col,ועוד 15 עוד.
תיאור
Workbook הוא שיעור בספריה FOSS עבור Aspose.Cells אשר מציג 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 | קראו | קבל את ה-ID. |
code | : string | קראו | מקבל את הקוד. |
fontId | : number | קראו | קבל את ה-Font ID. |
fillId | : number | קראו | תן את ה-Fill ID. |
borderId | : number | קראו | קבל את ה-ID הגבול. |
numFmtId | : number | קראו | קבל את ה-NUM Fmt ID. |
style | : Style | קראו | מקבל את הסגנון. |
sheetName | : string | קראו | מקבל את שם השם. |
cells | : { [key: string]: CellValue } | קראו | מקבלים את התאים. |
שיטות
| חתימה | תיאור |
|---|---|
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 string. |
toCsv() → string | להפוך את ספר העבודה ל- CSV string. |
toJson() → string | להפוך את ספר העבודה לשורה JSON. |
toMarkdown() → string | להפוך את ספר העבודה לשרשרת Markdown. |