כיצד להעלות את הפרידף ב- TypeScript
סקירה
מאמר זה מראה כיצד להעלות קבצי לוח זמנים קיימים לתוך Workbook האובייקט משתמש ב- Aspose.Cells FOSS עבור TypeScript. הספרייה תומכת בהעלאת קבצי XLSX ו- HTML.
להורדה של קובץ XLSX
השתמשו במצב סטטי Workbook.load() שיטת פתיחת קובץ XLSX קיימת:
import { Workbook } from "@aspose/cells";
const workbook = await Workbook.load("input.xlsx");
const worksheet = workbook.worksheets[0]!;
console.log("A1:", worksheet.getCell(0, 0)?.value);
console.log("B1:", worksheet.getCell(0, 1)?.value);להעלות ספר עבודה מוגן על ידי סיסמה
הקלד את הסיסמה כאמור, הגדרה שנייה של Workbook.load():
const workbook = await Workbook.load("protected.xlsx", "mypassword");
const worksheet = workbook.worksheets[0]!;
console.log("A1:", worksheet.getCell(0, 0)?.value);להעלות קובץ HTML
הספרייה יכולה לייבא טבלאות HTML באמצעות Workbook.load():
const workbook = await Workbook.load("data.html");
const worksheet = workbook.worksheets[0]!;
console.log("A1:", worksheet.getCell(0, 0)?.value);לקרוא ולשנות את הנתונים המופעלים
לאחר ההעלאה, לקרוא את הערכים של התא עם getCell() או getCell2(),שינוי ערכים עם putValue(),ושמור את ספר העבודה המתעדכן:
const workbook = await Workbook.load("report.xlsx");
const worksheet = workbook.worksheets[0]!;
const currentValue = worksheet.getCell(1, 0)?.value;
console.log("Current A2:", currentValue);
worksheet.putValue("A2", "Updated Value");
await workbook.save("report_updated.xlsx");