The Aspose.Cells HTML Converter for .NET Plugin هو أداة قوية تسمح للمطورين لتحويل ملفات Excel إلى علامة HTML نظيفة ومرضية واستيراد محتوى HTML مرة أخرى إلى كتب عمل Excel. هذا المكون الإضافي يغطي الفجوة بين Excel و HTML، مما يجعلها مثالية لمشاهدة على شبكة الإنترنت، وتقارير البريد الإلكتروني، ودمج CMS.

مقدمة

The Aspose.Cells HTML Converter for .NET Plugin هو أداة متنوعة التي تسمح للمطورين لتصدير ملفات Excel إلى HTML واستيراد محتوى HTML مرة أخرى إلى كتب عمل Excel. هذا المكون الإضافي يسهل التفاعل البيانات بين Excel و HTML تنسيقات، مما يجعلها مثالية للمشاهدين على شبكة الإنترنت، وتقارير البريد الإلكتروني، ودمج CMS.

مميزات Aspose.Cells HTML Converter

  • تصدير Excel إلى HTML- تحويل الكتب العملية بأكملها أو ورقة عمل محددة إلى HTML نظيفة ومرضية باستخدام Excel إلى محول HTML.

  • استيراد محتوى HTML إلى Excel- تحميل سلاسل HTML أو الملفات وتحويلها إلى كتب عمل Excel مع دعم للجدول والتنسيق والهيكل.

  • خيارات HTML المرنة- التحكم في الإنتاج مع HtmlSaveOptions, ، بما في ذلك التعامل مع الصفوف / الأعمدة الخفية ، وتصدير ورقات العمل بشكل فردي أو معا ، إلخ.

  • الإيرادات والخروج القائمة على التدفق- حفظ أو تحميل HTML من خلال تدفقات الذاكرة لمعالجة البيانات الفعالة في تطبيقات الويب أو APIs أو بيئات خالية من الخادم.

  • الدعم في شكل واسع- يعمل مع مجموعة واسعة من تنسيقات: XLS، XLSX، xLSB، XLSM و XLTX و XLTM و HTML و MHTML.

  • التكامل الأصلي .NET- يتكامل بسهولة مع .NET Framework و .NET Core/6/7/8 المشاريع باستخدام NuGet أو مرجعية التجميع المباشر.

بدءا من Aspose.Cells HTML Converter ل .NET

تثبيت 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 Stream (على سبيل المثال، لتطبيق الويب)

Workbook workbook = new Workbook("Book1.xlsx");
using (MemoryStream stream = new MemoryStream())
{
    workbook.Save(stream, SaveFormat.Html);
    stream.Position = 0;
    // Use the stream for web response, writing to file, etc.
}

تحويل 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>Product</td><td>Price</td></tr><tr><td>Pen</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 وتجنب DIV العميق

مع هذه الإمكانيات، Aspose.Cells يوفر أداة قوية لتحويل Excel إلى HTML في حين ضمان أن التصميم يتم الحفاظ عليه، مما يسمح للتكامل اللامبالاة وعرضها عبر مختلف المنصات.

استنتاجات

Aspose.Cells HTML Converter for .NET يوفر ميزات قوية لتحويل ملفات Excel إلى علامة HTML نظيفة واستيراد محتوى HTML مرة أخرى إلى كتب عمل Excel.هذا المكون الإضافي هو أداة أساسية للمطورين الذين يرغبون في جسر الفجوة بين Excel والتطبيقات القائمة على شبكة الإنترنت، وضمان التفاعل البيانات اللامبالاة.

More in this category