Dokumentacija HotXLS

BiffPaletteSavePolicy lastnost

Nadzira, ali klasični delovni zvezek ohrani svojo paleto ali pred shranjevanjem BIFF8 izrecno optimizira prave barve

Skladnja

property BiffPaletteSavePolicy: TXLSBiffPaletteSavePolicy;

Vrednosti

VrednostVedenje
xbpsPreservePusti vsako režo palete nespremenjeno in ohrani zgodovinsko vedenje shranjevanja
xbpsOptimizeTrueColorsIzgradi in uporabi trenutni načrt palete, preden se serializira delovni zvezek BIFF8

Vedenje

Privzeta vrednost je xbpsPreserve, zato nadgradnja knjižnice nikoli implicitno ne spremeni palete delovnega zvezka

Strategija optimizacije se izvede samo za operacije SaveAs, katerih ciljna oblika je xlExcel97

Izhodne poti BIFF5, CSV, besedilo, HTML, RTF, PDF, XLSX in ODS niso prizadete

Uspešno optimizirano shranjevanje BIFF8 pusti uporabljeno paleto v modelu delovnega zvezka, tako da poznejše poizvedbe po indeksiranih barvah in shranjevanja zaznajo isto preslikavo

Če izpis spodleti ali se prekliče po optimizaciji, se obnovita izvirna generacija palete in vseh 56 barv

Primer

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

Glej tudi