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 di colori e motivi di sfondo

Aspose.Cells offre un corso,Cartella di lavoro che rappresenta un file Excel Microsoft. IlCartella di lavoro la classe contiene unFogli 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 delCells collezione rappresenta un oggetto dellaCellclasse.

IlCell ha ilOttieni stile eImposta stile metodi utilizzati per ottenere e impostare la formattazione di una cella. IlStileclass fornisce le proprietà per impostare i colori di primo piano e di sfondo delle celle. Aspose.Cells fornisce aTipo di sfondoenumerazione che contiene una serie di tipi predefiniti di motivi di sfondo che sono riportati di seguito.

Modelli di sfondo Descrizione
Diagonale Crosshatch Rappresenta il modello di tratteggio incrociato diagonale
Striscia diagonale Rappresenta il motivo a strisce diagonali
Grigio6 Rappresenta il motivo grigio al 6,25%.
Grigio12 Rappresenta il motivo grigio al 12,5%.
Grigio25 Rappresenta il motivo grigio al 25%.
Grigio50 Rappresenta il motivo grigio al 50%.
Grigio75 Rappresenta il motivo grigio al 75%.
Striscia orizzontale Rappresenta il motivo a strisce orizzontali
Nessuno Non rappresenta alcuno sfondo
Striscia diagonale inversa Rappresenta il motivo a strisce diagonali inverse
Solido Rappresenta un modello solido
ThickDiagonalCrosshatch Rappresenta un motivo a tratteggio incrociato diagonale spesso
ThinDiagonalCrosshatch Rappresenta un motivo a tratteggio diagonale sottile
ThinDiagonalStripe Rappresenta il motivo a strisce diagonali sottili
ThinHorizontalCrosshatch Rappresenta un motivo a tratteggio incrociato orizzontale sottile
Sottile striscia orizzontale Rappresenta un motivo a strisce orizzontali sottili
Thin ReverseDiagonalStripe Rappresenta un sottile motivo a strisce diagonali inverse
Sottile striscia verticale 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 è configurato per avere sia i colori di primo piano che di sfondo con un motivo di sfondo a strisce verticali.

Importante da sapere

Applicazione di effetti di riempimento sfumato

Per applicare gli effetti di riempimento sfumato desiderati alla cella, utilizzare ilStile dell’oggettoImpostaGradienteDueColorimetodo di conseguenza.

Colori e tavolozza

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

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

Questo argomento illustra come aggiungere colori personalizzati alla tavolozza.

Aggiunta di colori personalizzati alla tavolozza

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

Aspose.Cells offre un corso,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 font.