HotXLS-dokumentation

BiffPaletteSavePolicy egenskab

Styrer, om en klassisk projektmappe bevarer sin palet eller eksplicit optimerer sande farver før en BIFF8-gemning

Syntaks

property BiffPaletteSavePolicy: TXLSBiffPaletteSavePolicy;

Værdier

VærdiFunktionsmåde
xbpsPreserveEfterlader hver paletslot uændret og bevarer den historiske gemningsfunktionsmåde
xbpsOptimizeTrueColorsOpbygger og anvender en aktuel paletplan, inden en BIFF8-projektmappe serialiseres

Funktionsmåde

Standardværdien er xbpsPreserve, så en opgradering af biblioteket aldrig implicit ændrer en projektmappes palet

Optimeringsstrategien kører kun for SaveAs-operationer, hvis målformat er xlExcel97

Outputvejene for BIFF5, CSV, tekst, HTML, RTF, PDF, XLSX og ODS påvirkes ikke

En vellykket optimeret BIFF8-gemning efterlader den anvendte palet i projektmappens model, så senere forespørgsler om indekserede farver og gemninger ser den samme afbildning

Hvis output fejler eller annulleres efter optimering, gendannes den oprindelige paletgeneration og alle 56 farver

Eksempel

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

Se også