استبعاد الأنماط غير المستخدمة أثناء تحويل Excel إلى HTML

سيناريوهات الاستخدام الممكنة

Microsoft قد يحتوي ملف Excel على العديد من الأنماط غير المستخدمة. عند تصدير ملف Excel إلى تنسيق HTML ، يتم أيضًا تصدير هذه الأنماط غير المستخدمة. يمكن أن يؤدي ذلك إلى زيادة حجم HTML. يمكنك استبعاد الأنماط غير المستخدمة أثناء تحويل ملف Excel إلى HTML باستخدامHtmlSaveOptions.ExcludeUnusedStyles خاصية. عندما تقوم بتعيينهحقيقي، يتم استبعاد جميع الأنماط غير المستخدمة من الإخراج HTML. تعرض لقطة الشاشة التالية عينة من النمط غير المستخدم داخل الإخراج HTML.

ما يجب القيام به: image_بديل_نص

استبعاد الأنماط غير المستخدمة أثناء تحويل 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);