Μετατροπέας HTML
The Aspose.Cells HTML Converter for .NET Plugin מאפשר למפתחים לייצא קבצי Excel ל-HTML ולטעון קבצי HTML או תוויות ישירות לתוך חוברות עבודה של Excel. בין אם אתה בונה צופים מבוססי דפדפן, דוחות מבוססי דואר אלקטרוני, או אינטגרציות עם מערכות CMS, תוסף זה עוזר לגשר על הפער בין Excel ל-HTML בקלות.
מאמרים אחרונים
תכונות עיקריות של Aspose.Cells HTML Converter
ייצוא Excel ל-HTML
המרת קבצי Excel ל-HTML להצגה ברשת או לשיתוף קל. ייצא חוברות עבודה שלמות או גיליונות ספציפיים כ-HTML נקי ורספונסיבי.ייבוא תכני HTML ל-Excel
טען מחרוזות או קבצי HTML והמר אותם לחוברות עבודה של Excel עם תמיכה בטבלאות, עיצוב ומבנה.אפשרויות רינדור HTML גמישות
שלוט בתוצאה באמצעותHtmlSaveOptions
, כולל כיצד מטפלים בשורות/עמודות מוסתרות, האם לייצא גיליונות בנפרד או יחד, ועוד.קלט ופלט מבוססי זרימה
שמור או טען HTML באמצעות זרמי זיכרון—אידיאלי לאפליקציות רשת, APIs, או סביבות ללא שרת.תמיכה רחבה בפורמטים
עובד עם מגוון רחב של פורמטים: XLS, XLSX, XLSB, XLSM, XLTX, XLTM, HTML, ו-MHTML—מאפשר המרה בין HTML לקבצי Excel ישנים ומודרניים.אינטגרציה טבעית עם .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
מאפשרים שליטה מדויקת על העיצוב, קווי הרשת, התנהגות הפריסה ועוד.