مستندات HotXLS

الخاصية BiffPaletteSavePolicy

تتحكم فيما إذا كان المصنف الكلاسيكي يحافظ على لوحة ألوانه أو يحسّن الألوان الحقيقية صراحة قبل الحفظ بتنسيق BIFF8

البنية

property BiffPaletteSavePolicy: TXLSBiffPaletteSavePolicy;

القيم

القيمةالسلوك
xbpsPreserveتترك كل خانة من خانات لوحة الألوان دون تغيير وتحافظ على سلوك الحفظ التاريخي
xbpsOptimizeTrueColorsتبني خطة لوحة ألوان حالية وتطبقها قبل إجراء تسلسل لمصنف BIFF8

السلوك

القيمة الافتراضية هي xbpsPreserve، لذا فإن ترقية المكتبة لا تغيّر لوحة ألوان المصنف ضمنيًا أبدًا

لا تعمل استراتيجية التحسين إلا لعمليات SaveAs التي يكون تنسيقها الهدف xlExcel97

مسارات الإخراج بتنسيقات BIFF5 وCSV والنص وHTML وRTF وPDF وXLSX وODS لا تتأثر

يترك الحفظ الناجح المحسَّن بتنسيق BIFF8 لوحة الألوان المطبقة في نموذج المصنف بحيث ترصد استعلامات الألوان المفهرسة والحفظات اللاحقة التعيين نفسه

إذا فشل الإخراج أو أُلغي بعد التحسين، يُستعاد توليد لوحة الألوان الأصلي وجميع الألوان الـ 56

مثال

Workbook.BiffPaletteSavePolicy := xbpsOptimizeTrueColors;
if Workbook.SaveAs('report.xls', xlExcel97) <> 1 then
  HandleSaveFailure;

انظر أيضًا