Temi e colori di Excel
I temi forniscono un aspetto unificato con stili con nome, effetti grafici e altri oggetti utilizzati in una cartella di lavoro. Ad esempio, lo stile Accent1 ha un aspetto diverso nei temi Office e Apex. Spesso applichi un tema del documento e poi lo modifichi in base alle tue esigenze.
Applicazione di temi in Microsoft Excel
Ottenere e impostare i colori del tema
Le API Aspose.Cells forniscono funzionalità per la personalizzazione di temi e colori. Di seguito sono riportati alcuni metodi e proprietà che implementano i colori del tema.
- La proprietà Style.ForegroundThemeColor può essere utilizzata per impostare il colore di primo piano.
- La proprietà Style.BackgroundThemeColor può essere utilizzata per impostare il colore di sfondo.
- La proprietà Font.ThemeColor può essere utilizzata per impostare il colore del carattere.
- Il metodo Workbook.getThemeColor può essere utilizzato per ottenere un colore del tema.
- Il metodo Workbook.setThemeColor può essere utilizzato per impostare un colore del tema.
L’esempio seguente mostra come ottenere e impostare i colori del tema.
L’esempio seguente utilizza un file modello XLSX, ottiene i colori per diversi tipi di colore del tema, modifica i colori e salva il file Excel Microsoft.
Personalizzazione dei temi
L’esempio seguente mostra come applicare temi personalizzati con i colori desiderati. L’esempio utilizza un file modello di esempio creato manualmente in Microsoft Excel 2007.
Il file CustomThemeColor.xlsx del modello
L’esempio seguente carica un file modello XLSX, definisce i colori per i diversi tipi di colore del tema, applica i colori personalizzati e salva il file excel.
Il file generato con i colori del tema personalizzati
Utilizzo dei colori del tema
L’esempio seguente applica i colori di primo piano e dei caratteri di una cella in base ai tipi di colore del tema predefinito (della cartella di lavoro). Salva anche il file excel su disco.
Il seguente output viene generato durante l’esecuzione del codice.
I colori del tema applicati alla cella D3 del foglio di lavoro