استبعاد الأنماط غير المستخدمة أثناء تحويل Excel إلى HTML
سيناريوهات الاستخدام الممكنة
Microsoft قد يحتوي ملف Excel على العديد من الأنماط غير المستخدمة. عند تصدير ملف Excel إلى تنسيق HTML ، يتم أيضًا تصدير هذه الأنماط غير المستخدمة. يمكن أن يؤدي ذلك إلى زيادة حجم HTML. يمكنك استبعاد الأنماط غير المستخدمة أثناء تحويل ملف Excel إلى HTML باستخدامHtmlSaveOptions.ExcludeUnusedStyles خاصية. عندما تقوم بتعيينهحقيقي، يتم استبعاد جميع الأنماط غير المستخدمة من الإخراج HTML. تعرض لقطة الشاشة التالية عينة من النمط غير المستخدم داخل الإخراج HTML.
استبعاد الأنماط غير المستخدمة أثناء تحويل Excel إلى HTML
يقوم نموذج التعليمات البرمجية التالي بإنشاء مصنف كما يقوم أيضًا بإنشاء نمط مسمى غير مستخدم. منذHtmlSaveOptions.ExcludeUnusedStyles تم تعيينه علىحقيقي ، لن يتم تصدير هذا النمط المسمى غير المستخدم إلىالإخراج HTML . ولكن إذا قمت بتعيينه علىخاطئة، فسيكون هذا النمط غير المستخدم موجودًا داخل الإخراج HTML والذي يمكنك رؤيته بعد ذلك في ترميز HTML كما هو موضح في لقطة الشاشة أعلاه.
عينة من الرموز
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
//Create workbook | |
Workbook wb = new Workbook(); | |
//Create an unused named style | |
wb.CreateStyle().Name = "UnusedStyle_XXXXXXXXXXXXXX"; | |
//Access first worksheet | |
Worksheet ws = wb.Worksheets[0]; | |
//Put some value in cell C7 | |
ws.Cells["C7"].PutValue("This is sample text."); | |
//Specify html save options, we want to exclude unused styles | |
HtmlSaveOptions opts = new HtmlSaveOptions(); | |
//Comment this line to include unused styles | |
opts.ExcludeUnusedStyles = true; | |
//Save the workbook in html format | |
wb.Save("outputExcludeUnusedStylesInExcelToHTML.html", opts); |