txt ל- Excel

כיצד להמיר TXT לחוברת עבודה של Excel עם .NET Cloud SDK.

בנוף המונחי נתונים של היום, ההמרה החלקה של קבצי טקסט רגיל (TXT) לפורמט Excel עומדת כהכרח קריטי. המרת TXT לאקסל אינה רק עניין של נוחות; זהו צעד חיוני לקראת מיצוי מלוא הפוטנציאל של הנתונים. מכיוון שהפורמט המובנה והטבלאי של Excel מספק מסגרת חזקה להבנה והצגה של מידע, המאפשר לעסקים להפיק תובנות משמעותיות ולקבל החלטות מושכלות. במאמר זה, אנו מתעמקים במשמעות של תהליך המרה זה וחוקרים את הגישה הפשוטה והחלקה להמרת קובץ טקסט לחוברת עבודה של Excel באמצעות .NET REST API.

API להמרה של TXT ל-Excel

ההמרה של TXT לאקסל נעשית דינמית ללא מאמץ בעזרת Aspose.Cells Cloud SDK for .NET. כלי רב עוצמה זה לא רק מייעל את תהליך ההמרה אלא גם מבטיח העברה מדויקת מטקסט רגיל לפורמט אקסל. זה גם מאפשר לך לתפעל גליונות עבודה, להחיל עיצוב מתקדם ואפילו ליצור תרשימים בצורה חלקה. יתר על כן, הודות לארכיטקטורה מבוססת הענן שלו, אתה יכול להפיק תועלת מביצועים מדרגיים ואמינים ללא צורך בהתקנות מקומיות מורכבות.

הראשון הוא לחפש Aspose.Cells-Cloud במנהל החבילות של NuGet וללחוץ על כפתור הוסף חבילה. שנית, השג את אישורי הלקוח שלך מ-מרכז השליטה בענן.אם אין לך חשבון קיים, פשוט צור חשבון בחינם על ידי ביצוע ההוראות המפורטות במאמר התחלה מהירה.

המרת קובץ טקסט ל-Excel ב-C# .NET

בואו נצא למסע לא רק להמיר TXT ל-Excel, אלא לשפר את יכולות עיבוד הנתונים באמצעות Aspose.Cells Cloud SDK עשיר בתכונות עבור .NET.

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

צור אובייקט של מחלקה CellsApi שבו אנו מעבירים אישורי לקוח כארגומנטים.

 cellsInstance.UploadFile("input.xls", inputFile);

קרא קובץ טקסט קלט והעלה אותו לאחסון הענן.

var response = cellsInstance.CellsWorkbookGetWorkbook("input.txt", null, format: "XLSX", isAutoFit: true, null, null, null, "output.xlsx", null);

כעת, התקשר ל-API כדי לבצע המרה של Excel ל-CSV באופן מקוון. לאחר פעולה מוצלחת, ה-CSV שנוצר מועלה גם לאחסון הענן.

// לדוגמאות מלאות וקבצי נתונים, נא עבור אל 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// קבל אישורי לקוח מ-https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// צור מופע של CellsApi תוך העברת ClientID ו- ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

try
{
    // קרא קובץ טקסט קלט מהכונן המקומי
    using (var inputFile = System.IO.File.OpenRead(input_TXT))
    {
        // העלה את קובץ הטקסט לאחסון בענן
        cellsInstance.UploadFile("input.txt", inputFile);

        // אתחול פעולת ההמרה TXT ל-Excel
        var response = cellsInstance.CellsWorkbookGetWorkbook("input.txt", null, format: "XLSX", isAutoFit: true, null, null, null, "ouptut.xlsx", null);

        // הדפס הודעת הצלחה אם ההמרה הצליחה
        if (response != null && response.Equals("OK"))
        {
           Console.WriteLine("The TXT to Excel conversion completed successfully !");
           Console.ReadKey();
        }
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
txt לתצוגה מקדימה של Excel

תצוגה מקדימה של המרת TXT ל-Excel באמצעות .NET REST API.

ניתן להוריד את קובץ ה-TXT הקלט וחוברת העבודה של Excel שנוצרה בדוגמה לעיל מ:

המרת TXT לחוברת עבודה של Excel באמצעות פקודות cURL

הפיכת קבצי טקסט רגיל (TXT) לפורמט Excel הופך לתהליך אינטואיטיבי ורב עוצמה עם פקודות Aspose.Cells Cloud ו-cURL. לכן, על ידי שימוש בפקודות cURL, אתה יכול ליצור אינטראקציה בקלות עם Aspose.Cells Cloud API, שבו אנו מציינים את קובץ ה-TXT הקלט ואת פורמט הפלט הרצוי. גישה מבוססת ענן זו לא רק מפשטת את תהליך ההמרה אלא גם מבטיחה מדרגיות ונגישות ללא צורך בהגדרות מקומיות מורכבות.

הצעד הראשון בגישה זו הוא ליצור אסימון גישה JWT באמצעות הפקודה הבאה:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

כעת, בצע את הפקודה הבאה כדי להמיר קובץ טקסט ל-Excel באופן מקוון. פקודה זו מצפה שקובץ ה-TXT הקלט יהיה זמין כבר באחסון הענן ולאחר ההמרה, חוברת העבודה של Excel שהתקבלה מאוחסנת גם באחסון הענן.

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

החלף את sourceFile בשם של קובץ ה-TXT הקלט, Resultant בשם של חוברת העבודה שנוצרה ב-Excel ו-accessToken באסימון גישה JWT שנוצר לעיל.

  • על מנת לשמור את ה-Excel שנוצר לאחסון בכונן מקומי, אנא השתמש בפקודה cURL הבאה, שבה דילגנו על שם הקובץ שנוצר והשתמשנו בארגומנט -o כדי לציין את הנתיב שנוצר.
curl -v "https://api.aspose.cloud/v3.0/cells/input.txt?format=XLSX&isAutoFit=true&onlySaveTable=true&checkExcelRestriction=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-o "resultant.xlsx"

סיכום

לסיכום, שתי הגישות להמרת קבצי טקסט רגיל (TXT) ל-Excel מופיעות כמתמודדות: ניצול משאבים מקומיים עם .NET REST API וניצול כוחו של הענן עם פקודות Aspose.Cells Cloud ו-cURL. כמו כן, עם תמיכה במניפולציות מתקדמות של Excel, נוסחאות ותכונות נתונים דינמיות, ה-API של Aspose.Cells Cloud הופך לפתרון נקודתי עבור מפתחים המחפשים לא רק המרות חלקות אלא גם שער ליכולות מוגברות של עיבוד נתונים. יתר על כן, המדרגיות, קלות האינטגרציה והאופי העשיר בתכונות של Aspose.Cells Cloud מהווים סיבה משכנעת לבחירתו ככלי הבחירה, ומבטיחה שתוכל להמיר TXT ל-Excel באופן מקוון ללא מאמץ.

קישורים שימושיים

מאמרים קשורים

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