مستندات 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;

همچنین ببینید