גליונות Excel לעיתים קרובות מכילים נתונים ודוחות יקרים שמצוותים רוצים לשתף באינטרנט. על ידי המרת קבצי Excel לפורמט HTML, משתמשים יכולים לפתוח ולהציג גליונות Excel בדפדפן מבלי להתקין את Microsoft Excel. במאמר זה, אנחנו עומדים לחקור את הפרטים על איך אנחנו יכולים לאוטומט את תהליך ההמרה מ-Excel ל-HTML כך שנוכל לצפות ב-Excel workbook באינטרנט או לה嵌 גליונות באתרים.

Excel to HTML Conversion API

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

התקנה

אתה יכול להתקין את ה-SDK באמצעות מנהל חבילות NuGet:

Install-Package Aspose.Cells-Cloud

אז התחל את לקוח ה-API שלך באמצעות מזהה הלקוח ובע Secret הלקוח שלך מה-Aspose Cloud Dashboard. ניתן למצוא מידע נוסף במאמר ה-quick start.

Convert Excel to HTML in C#

הצעדים הבאים מראים כיצד אנחנו יכולים להמיר Excel ל-HTML וליצור תצוגת Excel מקוונת בעזרת קוד C# .NET.

שלב 1: - צור אובייקט של CellsApi שבו נעביר את אישורי הלקוח כארגומנט.

CellsApi api = new CellsApi(clientId,clientSecret);

שלב 2: העלה את חוברת העבודה של Excel לאחסון בענן.

UploadFileRequest request = new UploadFileRequest("input.xlsx", "input.xlsx", null);
cellsInstance.UploadFile(request);

שלב 3: צור מופע של SaveOptions והגדר HTML כפורמט פלט.

SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = "CSV";

שלב 4: שמור את Excel כ- HTML באמצעות PostWorkbookSaveAs(…).

var response = cellsInstance.PostWorkbookSaveAs(convert);
  • ✅ הקוד למעלה ממיר חוברת עבודה של Excel לפורמט HTML שניתן לפתוח בכל דפדפן לצפייה מקוונת ב-Excel.
// ליותר דוגמאות, https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet
// בקרו dashboard.aspose.cloud לקבלת אישורי לקוח
try
{
    // יצר מופע של CellsApi תוך העברת ClientID ו ClientSecret
    CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
    
    UploadFileRequest request = new UploadFileRequest("input.xlsx", "input.xlsx", null);
    // העלה את קובץ ה-Excel לאחסון בענן
    cellsInstance.UploadFile(request);

    SaveOptions saveOptions = new SaveOptions();
    saveOptions.SaveFormat = "HTML";

    // create PostWorkbookSaveAsRequest defining resultant file name
    var convert = new PostWorkbookSaveAsRequest("input.xlsx", "myResultant.html", saveOptions);

    // call the API to convert XLSX to HTML file
    var response = cellsInstance.PostWorkbookSaveAs(convert);

    // print success message if the conversion is successful
    if (response != null && response.Equals("OK"))
    {
        Console.WriteLine("Excel to HTML conversion completed successfully !");
        Console.ReadKey();
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

להמיר XLSX ל-HTML באמצעות cURL

אתה יכול גם להשתמש בפקודות cURL כדי לבצע המרת Excel ל- HTML דרך Aspose.Cells Cloud REST API.

שלב 1: השג את טוקן הגישה

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=XXXXXXX-b195-426c-85f7-XXXXXXXX&client_secret=XXXXXXXXXXXXXXXXXXXXXXXXX" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"
  • התגובה תכלול ACCESSTOKEN שתשתמש בו עבור האישור.

שלב 2: המרת קובץ Excel ל- HTML שתמש בפקודת cURL הבאה כדי להמיר את חוברת העבודה של Excel שלך (Sample.xlsx) לפורמט CSV:

curl -X 'POST' \
  'https://api.aspose.cloud/v3.0/cells/{sourceFile}/SaveAs?newfilename={myResultant}&isAutoFitRows=false&isAutoFitColumns=false&storageName=internal&checkExcelRestriction=false' \
  -H 'accept: application/json' \
  -H 'authorization: Bearer {ACCESS_TOKEN}' \
  -H 'Content-Type: application/json' \
  -d '{
  "SaveFormat": "html"
}'

הסבר:

  • PUT /cells/convert?format=HTML — מציין את פורמט הפלט להיות HTML.
  • file=@/path/to/input.xlsx — צוין את קובץ ה-Excel המקומי בשירות האחסון בענן.
  • בעוד אנו משתמשים בפרמטר -d, אנו שומרים את הפלט כ-HTML.

ממיר XLS ל- HTML חינם

אם אתה מעדיף פתרון מבוסס אינטרנט, נסה את המר converter Excel ל-HTML בחינם. זה מאפשר לך להעלות חוברות עבודה של Excel ולצפות בהן ישירות בדפדפן שלך - דרך מהירה לפתוח קבצי Excel באינטרנט מבלי להתקין תוכנה.

מיר בממחיש Excel ל-HTML

סיכום

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

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

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

אנא בקרו בקישורים הבאים כדי ללמוד עוד על:

שאלות נפוצות (FAQs)

  1. Can I open Excel files online after conversion?
  • כן. הפלט של HTML יכול להיפתח בכל דפדפן אינטרנט, מה שמאפשר צפייה מיידית ב-Excel אונליין.
  1. האם הנוסחאות והסגנונות יישארו שלמים?
  • כן. Aspose.Cells Cloud שומר על כל החישובים, הגרפים, וסגנון העיצוב בקובץ ה-HTML המומר.
  1. האם זה תומך בקבצי Excel המוגנים בסיסמה?
  • כן. אתה יכול לציין את הסיסמה בבקשה להמיר קבצים מוגנים.
  1. Can I perform bulk Excel to HTML conversions?
  • כן. אתה יכול לאוטומט המרה מרובות על ידי חזרה על תיקייה של קבצי Excel באחסון הענן שלך.