Μετατροπέας HTML

The Aspose.Cells HTML Converter for .NET Plugin מאפשר למפתחים לייצא קבצי Excel ל-HTML ולטעון קבצי HTML או תוויות ישירות לתוך חוברות עבודה של Excel. בין אם אתה בונה צופים מבוססי דפדפן, דוחות מבוססי דואר אלקטרוני, או אינטגרציות עם מערכות CMS, תוסף זה עוזר לגשר על הפער בין Excel ל-HTML בקלות.

מאמרים אחרונים

תכונות עיקריות של Aspose.Cells HTML Converter

  1. ייצוא Excel ל-HTML
    המרת קבצי Excel ל-HTML להצגה ברשת או לשיתוף קל. ייצא חוברות עבודה שלמות או גיליונות ספציפיים כ-HTML נקי ורספונסיבי.

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

  3. אפשרויות רינדור HTML גמישות
    שלוט בתוצאה באמצעות HtmlSaveOptions, כולל כיצד מטפלים בשורות/עמודות מוסתרות, האם לייצא גיליונות בנפרד או יחד, ועוד.

  4. קלט ופלט מבוססי זרימה
    שמור או טען HTML באמצעות זרמי זיכרון—אידיאלי לאפליקציות רשת, APIs, או סביבות ללא שרת.

  5. תמיכה רחבה בפורמטים
    עובד עם מגוון רחב של פורמטים: XLS, XLSX, XLSB, XLSM, XLTX, XLTM, HTML, ו-MHTML—מאפשר המרה בין HTML לקבצי Excel ישנים ומודרניים.

  6. אינטגרציה טבעית עם .NET
    משתלב בקלות עם פרויקטים של .NET Framework ו-.NET Core/6/7/8 באמצעות NuGet או הפניה ישירה לאסמבליה.


התחלת עבודה עם Aspose.Cells HTML Converter for .NET

1. התקן Aspose.Cells עבור .NET

השתמש ב-NuGet כדי להוסיף את Aspose.Cells לפרויקט שלך:

dotnet add package Aspose.Cells

המרת Excel ל-HTML

ייצא את חוברות העבודה של Excel שלך לפורמט HTML נקי:

המרת קובץ Excel לקובץ HTML

Workbook workbook = new Workbook("Book1.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
workbook.Save("output.html", options);

ייצוא קובץ Excel לזרם HTML (למשל, עבור אפליקציית רשת)

Workbook workbook = new Workbook("Book1.xlsx");

using (MemoryStream stream = new MemoryStream())
{
    workbook.Save(stream, SaveFormat.Html);
    stream.Position = 0;
    // השתמש בזרם עבור תגובה ברשת, כתיבה לקובץ וכו'.
}

המרת HTML ל-Excel

המר קבצי HTML או תוויות גולמיות בחזרה לחוברת עבודה של Excel:

טען תוכן HTML מקובץ

HtmlLoadOptions loadOptions = new HtmlLoadOptions();
Workbook workbook = new Workbook("input.html", loadOptions);
workbook.Save("html_to_excel.xlsx");

טען תוכן HTML ממחרוזת

string html = "<html><body><table><tr><td>מוצר</td><td>מחיר</td></tr><tr><td>עט</td><td>$1.99</td></tr></table></body></html>";
using (MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(html)))
{
    Workbook workbook = new Workbook(stream, new HtmlLoadOptions());
    workbook.Save("html_string_to_excel.xlsx", SaveFormat.Xlsx);
}

סצנרי הפופולריים ביותר

המרת גיליון Excel ל-HTML לשימוש ברשת

Workbook workbook = new Workbook("report.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions
{
    ExportHiddenWorksheet = false,
    ExportGridLines = true
};
workbook.Save("report.html", options);

ייבוא טבלה מעוצבת מ-HTML ל-Excel

Workbook workbook = new Workbook("styled_table.html", new HtmlLoadOptions());
workbook.Save("styled_table.xlsx");

שיטות עבודה מומלצות להמרת HTML

  • השתמש ב-HtmlSaveOptions.ExportGridLines = true כדי לחקות את פריסת הגיליון.
  • עבד מראש את נתוני Excel כך שיתאימו לממדי דפדפן נוחים.
  • בעת ייבוא, ודא שה-HTML מעוצב היטב ומשתמש באלמנטים של טבלה לתוצאות אופטימליות.
  • שמור לזרם אם אתה מתכוון להגיש HTML ישירות ב-APIs של רשת או בפונקציות בענן.

בעיות נפוצות ופתרונות

שגיאהפתרון
File not foundודא שהנתיב לקובץ נכון והקובץ קיים
Unsupported formatאשר שהקובץ הוא פורמט תואם ל-HTML או Excel
סגנונות חסרים ב-HTML המוצאבדוק את HtmlSaveOptions ואשר שהעיצוב נשמר
תוכן לא מיושר ב-Excel המיובאהשתמש בטבלאות ב-HTML והימנע מ-DIVs מקוננים עמוקות

שאלות נפוצות

מהו Aspose.Cells HTML Converter for .NET?
כלי המאפשר למפתחים להמיר גיליונות Excel לתוך/מחוץ לתוויות HTML בכל אפליקציה של .NET.

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

אילו פורמטים נתמכים?
XLS, XLSX, XLSM, XLTX, XLTM, XLSB, HTML, ו-MHTML נתמכים בסצנרי ההמרה.

האם אני יכול להתאים אישית כיצד HTML נוצר או נטען?
כן, HtmlSaveOptions ו-HtmlLoadOptions מאפשרים שליטה מדויקת על העיצוב, קווי הרשת, התנהגות הפריסה ועוד.

 Ελληνικά