Ένα επαναχρησιμοποιήσιμο στιγμιότυπο της πλήρους μορφοποίησης μιας
περιοχής κελιών, που καταγράφεται από την IXLSRange.CaptureFormat
και εφαρμόζεται με την IXLSRange.ApplyFormat
Η TXLSFormatSnapshot περιέχει την πλήρη μορφοποίηση του
κελιού (γραμματοσειρές, γεμίσματα, περιγράμματα, μορφές αριθμών,
στοίχιση, προστασία και θέσεις χρωμάτων εμπλουτισμένου κειμένου) που
καταγράφηκε σε μια χρονική στιγμή. Το στιγμιότυπο είναι ανεξάρτητο από
το βιβλίο εργασίας από το οποίο προήλθε, ώστε να μπορεί να εφαρμοστεί
σε περιοχές του ίδιου ή διαφορετικού βιβλίου εργασίας. Οι παρουσίες
δημιουργούνται από την IXLSRange.CaptureFormat· ο καλών
κατέχει το επιστρεφόμενο αντικείμενο και πρέπει να το απελευθερώσει.
Κάθε χαρακτηριστικό χρώματος που λαμβάνει υπόψη theme και palette
αποθηκεύεται ως εγγραφή TXLSXfRichSlot — το επιλυμένο
χρώμα μαζί με την πλουσιότερη πηγή από όπου προήλθε — και οι θέσεις
των slots προσδιορίζονται μέσω του TXLSXfRichSlotID
(rsFillFg, rsFillBg, rsFont,
rsTop, rsBottom, rsLeft,
rsRight, rsDiag)· το στιγμιότυπο τα
ομαδοποιεί στο aggregate TXLSXfRichColors, ενώ το
TXLSXfRichSlotSet επιλέγει πολλαπλά slots σε μία κλήση,
ώστε ένας μόνο setter να αλλάζει μαζί τα χρώματα γεμίσματος,
γραμματοσειράς και περιγράμματος.