Impostazioni di riempimento

Colori e motivi di sfondo

Microsoft Excel può impostare i colori di primo piano (contorno) e di sfondo (riempimento) delle celle e dei motivi di sfondo.

Aspose.Cells supporta anche queste funzionalità in modo flessibile. In questo argomento impariamo a utilizzare queste funzionalità utilizzando Aspose.Cells.

Impostazione dei colori e dei motivi di sfondo

Aspose.Cells fornisce una lezione,Cartella di lavoro che rappresenta un file Excel Microsoft. ILCartella di lavoro la classe contiene aFogli di lavoro raccolta che consente l’accesso a ciascun foglio di lavoro nel file Excel. Un foglio di lavoro è rappresentato daFoglio di lavoro classe. ILFoglio di lavoro la classe fornisce aCells collezione. Ogni elemento inCells la raccolta rappresenta un oggetto delCellclasse.

ILCell ha ilOttieni Stile EImposta stile metodi utilizzati per ottenere e impostare la formattazione di una cella. ILStileLa classe fornisce proprietà per impostare i colori di primo piano e di sfondo delle celle. Aspose.Cells fornisce aBackgroundTypeenumerazione che contiene una serie di tipi predefiniti di pattern di sfondo forniti di seguito.

Modelli di sfondo Descrizione
Tratteggio incrociato diagonale Rappresenta il modello di tratteggio incrociato diagonale
Striscia diagonale Rappresenta il motivo a strisce diagonali
Grigio6 Rappresenta il 6,25% di motivo grigio
Grigio12 Rappresenta il 12,5% di motivo grigio
Grigio25 Rappresenta il 25% di motivo grigio
Grigio50 Rappresenta il 50% di motivo grigio
Grigio75 Rappresenta il 75% di motivo grigio
Striscia orizzontale Rappresenta il motivo a strisce orizzontali
Nessuno Non rappresenta lo sfondo
Striscia diagonale inversa Rappresenta il motivo a strisce diagonali inverse
Solido Rappresenta un modello solido
Tratteggio incrociato diagonale spesso Rappresenta un motivo a tratteggio incrociato diagonale spesso
Tratteggio incrociato diagonale sottile Rappresenta un motivo a tratteggio incrociato diagonale sottile
Striscia diagonale sottile Rappresenta un motivo a strisce diagonali sottili
Tratteggio incrociato orizzontale sottile Rappresenta un modello di tratteggio incrociato orizzontale sottile
Striscia orizzontale sottile Rappresenta un motivo a strisce orizzontali sottili
Striscia diagonale inversa sottile Rappresenta un sottile motivo a strisce diagonali inverse
Striscia verticale sottile Rappresenta un motivo a strisce verticali sottili
Striscia verticale Rappresenta il motivo a strisce verticali

Nell’esempio seguente, il colore di primo piano della cella A1 è impostato ma A2 è configurata per avere sia i colori di primo piano che quelli di sfondo con un motivo di sfondo a strisce verticali.

Importante da sapere

Applicazione degli effetti di riempimento sfumato

Per applicare gli effetti di riempimento sfumato desiderati alla cella, utilizzare il comandoStile dell’oggettoImposta due gradienti di coloremetodo di conseguenza.

Colori e tavolozza

Una tavolozza è il numero di colori disponibili da utilizzare nella creazione di un’immagine. L’utilizzo di una tavolozza standardizzata in una presentazione consente all’utente di creare un aspetto coerente. Ogni file Excel (97-2003) Microsoft dispone di una tavolozza di 56 colori che possono essere applicati a celle, caratteri, linee della griglia, oggetti grafici, riempimenti e linee in un grafico.

Con Aspose.Cells è possibile non solo utilizzare i colori già esistenti nella tavolozza ma anche colori personalizzati. Prima di utilizzare un colore personalizzato, aggiungilo prima alla tavolozza.

In questo argomento viene illustrato come aggiungere colori personalizzati alla tavolozza.

Aggiunta di colori personalizzati alla tavolozza

Aspose.Cells supporta la tavolozza di 56 colori di Microsoft Excel. Per utilizzare un colore personalizzato non definito nella tavolozza, aggiungere il colore alla tavolozza.

Aspose.Cells fornisce una lezione,Cartella di lavoro , che rappresenta un file Excel Microsoft. ILCartella di lavoro la classe fornisce aCambia tavolozza metodo che accetta i seguenti parametri per aggiungere un colore personalizzato per modificare la tavolozza:

  • Colore personalizzato, il colore personalizzato da aggiungere.
  • Indice, l’indice del colore nella tavolozza che verrà sostituito dal colore personalizzato. Dovrebbe essere compreso tra 0 e 55.

L’esempio seguente aggiunge un colore personalizzato (Orchidea) alla tavolozza prima di applicarlo a un carattere.