تمكين خصائص CSS المخصصة عند الحفظ إلى HTML باستخدام Node.js عبر C++

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

عند حفظ ملف Excel الخاص بك بتنسيق HTML، في الحالة التي توجد فيها تكرارات متعددة لصورة base64 واحدة، مع الخاصية المخصصة، الحاجة إلى حفظ بيانات الصورة مرة واحدة فقط حتى يتحسن أداء HTML الناتج. يرجى استخدام الخاصية HtmlSaveOptions.getEnableCssCustomProperties() وتعيينها true أثناء الحفظ إلى HTML. todo:image_alt_text

تمكين خصائص CSS المخصصة أثناء الحفظ إلى HTML

يوضح رمز المثال التالي استخدام الخاصية HtmlSaveOptions.getEnableCssCustomProperties(). تُظهر لقطة الشاشة تأثير هذه الخاصية عندما لا تكون مُعينة على true. يرجى تنزيل ملف Excel النموذجي المستخدم في هذا الرمز وملف HTML الناتج الذي تم توليده للمراجعة.

الكود المثالي

const path = require("path");
const AsposeCells = require("aspose.cells.node");

// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
// Load sample workbook
const workbook = new AsposeCells.Workbook(path.join(dataDir, "sampleEnableCssCustomProperties.xlsx"));

const opts = new AsposeCells.HtmlSaveOptions();
opts.setExportImagesAsBase64(true);

// Enable EnableCssCustomProperties
opts.setEnableCssCustomProperties(true);

// Save the workbook in HTML
workbook.save(path.join(dataDir, "outputEnableCssCustomProperties.html"), opts);