تصدير ورقة العمل CSS بشكل منفصل في ملف HTML الناتج
سيناريوهات الاستخدام المحتملة
توفر Aspose.Cells ميزة تصدير ورقة العمل CSS بشكل منفصل عند تحويل ملف Excel الخاص بك إلى HTML. يرجى استخدام خاصية HtmlSaveOptions.ExportWorksheetCSSSeparately لهذا الغرض وتعيينها كـ true أثناء حفظ ملف Excel إلى تنسيق HTML.
تصدير ورق العمل CSS بشكل منفصل في ملف HTML الناتج
ينشئ الرمز البريدي المعاين أدناه ملف Excel ، ويضيف بعض النص في الخلية B5 بلون أحمر ثم يقوم بحفظه في تنسيق HTML باستخدام خاصية HtmlSaveOptions.ExportWorksheetCSSSeparately. يرجى الاطلاع على HTML الناتج الذي تم إنشاؤه بواسطة الرمز للإشارة. ستجد ملف stylesheet.css داخله كنتيجة للرمز البريدي.
الكود المثالي
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
//Create workbook object | |
Workbook wb = new Workbook(); | |
//Access first worksheet | |
Worksheet ws = wb.getWorksheets().get(0); | |
//Access cell B5 and put value inside it | |
Cell cell = ws.getCells().get("B5"); | |
cell.putValue("This is some text."); | |
//Set the style of the cell - font color is Red | |
Style st = cell.getStyle(); | |
st.getFont().setColor(Color.getRed()); | |
cell.setStyle(st); | |
//Specify html save options - export worksheet css separately | |
HtmlSaveOptions opts = new HtmlSaveOptions(); | |
opts.setExportWorksheetCSSSeparately(true); | |
//Save the workbook in html | |
wb.save("outputExportWorksheetCSSSeparately.html", opts); |
تصدير جدول عمل واحد إلى HTML
عند تحويل كتاب عمل يحتوي على ورق العمل المتعددة إلى HTML بواسطة Aspose.Cells ، يقوم بإنشاء ملف HTML مع مجلد يحتوي على CSS وملفات HTML متعددة. عند فتح هذا الملف HTML في المتصفح ، تكون علامات التبويب مرئية. نفس السلوك مطلوب لورقة العمل ذات ورقة واحدة عند تحويلها إلى HTML. في السابق ، لم يتم إنشاء مجلد منفصل لكتب العمل ذات الورقة العمل الفردية وتم إنشاء ملف HTML فقط. لا تظهر مثل هذا الملفات ال HTML علامة تبويب عند فتحها في المتصفح. يقوم Excel بإنشاء مجلد و HTML مناسبة لورقة العمل الفردية أيضًا وبالتالي يتم تنفيذ نفس السلوك باستخدام Aspose.Cells. يمكن تحميل ملف العينة من الرابط التالي لاستخدامه في الرمز العيني أدناه:
الكود المثالي
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// Load the sample Excel file containing single sheet only | |
Workbook wb = new Workbook(srcDir + "sampleSingleSheet.xlsx"); | |
// Specify HTML save options | |
HtmlSaveOptions options = new HtmlSaveOptions(); | |
// Set optional settings if required | |
options.setEncoding(Encoding.getUTF8()); | |
options.setExportImagesAsBase64(true); | |
options.setExportGridLines(true); | |
options.setExportSimilarBorderStyle(true); | |
options.setExportBogusRowData(true); | |
options.setExcludeUnusedStyles(true); | |
options.setExportHiddenWorksheet(true); | |
//Save the workbook in Html format with specified Html Save Options | |
wb.save(outDir + "outputSampleSingleSheet.htm", options); |