HotXLS-dokumentasjon

BiffPaletteSavePolicy egenskap

Styrer om en Classic-arbeidsbok bevarer paletten sin eller eksplisitt optimerer ekte farger før en BIFF8-lagring

Syntaks

property BiffPaletteSavePolicy: TXLSBiffPaletteSavePolicy;

Verdier

VerdiAtferd
xbpsPreserveLar hver palettslot være uendret og bevarer den historiske lagringsatferden
xbpsOptimizeTrueColorsBygger og bruker en aktuell palettplan før en BIFF8-arbeidsbok serialiseres

Atferd

Standardverdien er xbpsPreserve, slik at en oppgradering av biblioteket aldri endrer en arbeidsbokpalett implisitt

Optimeringsstrategien kjører bare for SaveAs-operasjoner der målformatet er xlExcel97

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

En vellykket optimalisert BIFF8-lagring lar den brukte paletten ligge i arbeidsbokmodellen, slik at senere spørringer etter indekserte farger og lagringer ser den samme tilordningen

Hvis utdata mislykkes eller avbrytes etter optimeringen, gjenopprettes den opprinnelige palettgenereringen og alle 56 farger

Eksempel

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

Se også