convert xlsm to csv

המירה קובץ XLSM ל- CSV עם SDK של Node.js.

חלוץ ושיתוף נתונים מ- macro-enabled Excel workbooks בפורמט שטוח כמו CSV הוא צורך נפוץ בעיבוד נתונים ובאוטומציית תהליכים. פורמט ה- CSV הוא קל משקל, קל לייבוא, ותומך באופן נרחב בפלטפורמות שונות. במדריך זה, תלמד כיצד להמיר XLSM ל- CSV באמצעות Node.js ו- Aspose.Cells Cloud SDK, ואפשר גזירת קבצים אמינה וסקלאבילית בענן.

🚀 XLSM ל- CSV REST API עבור Node.js

Aspose.Cells Cloud SDK for Node.js תומכת בהמרת גיליונות Excel המאפשרים מקרואים (XLSM) לפורמט CSV בכמה שורות קוד בלבד.

✅ למה להשתמש ב-Aspose.Cells Cloud SDK?

  • ממיר חוברות עבודה המאפשרות מאקרו (XLSM) ל- CSV.
  • תומך בהנחתות בענן ואחסון קבצים.
  • מהיר, סקלאבילי, ואמין עבור ייצוא נתונים.

📦 התקן את ה-SDK

npm install asposecellscloud --save

הירשמו וקבלו את מזהה הלקוח ומפתח הלקוח שלכם מה Aspose.Cloud dashboard. למידע נוסף, אתם יכולים לשקול לבקר במאמר quick start.

📄 המרת XLSM ל- CSV באמצעות Node.js

השתמש בקוד Node.js הבא כדי להמיר מקום XLSM לקובץ CSV:

  1. התחל ביצירת אובייקט של מחלקת CellsApi על ידי מתן מזהה לקוח וסוד לקוח כארגומנטים.
  2. Read input XLSM file using createReadStream(…) method and then uploadFile(…) method to upload the file to cloud storage.
  3. עכשיו צור אובייקט של מחלקת PostWorkbookSaveAsRequest ואז קרא למתודת postWorkbookSaveAs(..) כדי להתחיל את המרה מ-XLSM ל-CSV.

השתמש בקוד הבא כדי להמיר קובץ Excel לסקריפט SQL:

const { CellsApi, PostWorkbookSaveAsRequest, SaveOptions } = require("asposecellscloud");

const cellsApi = new CellsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");

let saveOptions = new SaveOptions({ saveFormat: "SQL", outPath: "converted/data.csv" });
let request = new PostWorkbookSaveAsRequest({
    name: "sourceExcel.xlsm",
    saveOptions: saveOptions,
    newfilename: "converted/data.csv"
});

cellsApi.postWorkbookSaveAs(request)
    .then((result) => {
        console.log("Excel file successfully converted to CSV format!");
    })
    .catch((err) => {
        console.error(err);
    });
xlsm to csv

תצוגה מקדימה של המרה מ XLSM ל CSV.

💻 המרת XLSM ל- CSV באמצעות cURL

לפעולה של המרת XLSM ל-CSV, אם אתה מעדיף להשתמש בכלים בשורת הפקודה, אז אתה עשוי לשקול גם להשתמש ב- Aspose.Cells Cloud API עם פקודות cURL.

✅ יתרונות השימוש ב- cURL להמרה:

  1. קליל וניתן לסקריפט.
  2. עסקה עבור עבודות אצווה או זרימות עבודה אוטומטיות.

שלב 1: צור אסימון גישה:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

שלב 2: בצע המרה מ- XLSM ל- CSV:

ברגע שהאסימון נגיש נוצר, אנא הרץ את פקודת cURL הבאה כדי להמיר XLSM לפורמט CSV.

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=SQL&isAutoFit=true&onlySaveTable=true&outPath={output}&checkExcelRestriction=true" \
-X GET \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}" \
-d {}

חצה את sourceFile עם שם חוברת העבודה המאפשרת מאקרו, output עם שם קובץ ה-CSV התוצאתי ו- accessToken עם אסימון JWT שנוצר למעלה.

🧪 נסו את הכלי המקוון להמיר XLSM ל- CSV

צריך המרה מהירה של XLSM ל-CSV دون كتابة קוד? נסה את Free XLSM to CSV Converter אפליקציית ווב.

xlsm to csv

תצוגה מקדימה של הממיר XLSM ל- CSV.

✅ מסקנה

עם Aspose.Cells Cloud SDK ל- Node.js, המרת XLSM ל- CSV הופכת לחלקה ויעילה. אם אתה בונה יישומים ללא שרתים, סקריפטי אוטומציה, או משלב עם זרימת עבודה בענן, SDK זה מספק פתרון ידידותי למשתמש ומדרגה לניצול נתונים מקבצי Excel שמאפשרים מאקרו.

📚 Useful Resources

📝 מאמרים מומלצים

אנו ממליצים בחום לבקר בבלוגים הבאים: