Fülleinstellungen
Farben und Hintergrundmuster
Microsoft Excel kann die Vordergrund- (Umriss) und Hintergrundfarbe (Füllung) von Zellen und Hintergrundmustern festlegen.
Aspose.Cells unterstützt diese Funktionen auch auf flexible Weise. In diesem Thema lernen wir, diese Funktionen mit Aspose.Cells zu nutzen.
Festlegen von Farben und Hintergrundmustern
Aspose.Cells bietet eine Klasse,Arbeitsmappe das stellt eine Microsoft Excel-Datei dar. DerArbeitsmappe Klasse enthält aArbeitsblätter Sammlung, die den Zugriff auf jedes Arbeitsblatt in der Excel-Datei ermöglicht. Ein Arbeitsblatt wird durch dargestelltArbeitsblatt Klasse. DerArbeitsblatt Klasse bietet aCells Sammlung. Jedes Element in derCells Die Sammlung stellt ein Objekt darCellKlasse.
DerCell hat dieGetStyle UndSetStyle Methoden, die zum Abrufen und Festlegen der Formatierung einer Zelle verwendet werden. DerStilDie Klasse stellt Eigenschaften zum Festlegen der Vordergrund- und Hintergrundfarben der Zellen bereit. Aspose.Cells bietet aHintergrundtypAufzählung, die eine Reihe vordefinierter Arten von Hintergrundmustern enthält, die unten aufgeführt sind.
Hintergrundmuster | Beschreibung |
---|---|
DiagonaleKreuzschraffur | Stellt ein diagonales Kreuzschraffurmuster dar |
DiagonalStripe | Stellt ein diagonales Streifenmuster dar |
Gray6 | Stellt 6,25 % Graumuster dar |
Gray12 | Stellt ein Graumuster von 12,5 % dar |
Gray25 | Stellt 25 % Graumuster dar |
Gray50 | Stellt 50 % graues Muster dar |
Gray75 | Stellt 75 % graues Muster dar |
HorizontalStripe | Stellt ein horizontales Streifenmuster dar |
Keiner | Stellt keinen Hintergrund dar |
ReverseDiagonalStripe | Stellt ein umgekehrtes diagonales Streifenmuster dar |
Solide | Stellt ein durchgehendes Muster dar |
DickDiagonalKreuzschraffur | Stellt ein dickes diagonales Kreuzschraffurmuster dar |
ThinDiagonalCrosshatch | Stellt ein dünnes diagonales Kreuzschraffurmuster dar |
ThinDiagonalStripe | Stellt ein dünnes diagonales Streifenmuster dar |
DünnHorizontalKreuzschraffur | Stellt ein dünnes horizontales Kreuzschraffurmuster dar |
ThinHorizontalStripe | Stellt ein dünnes horizontales Streifenmuster dar |
ThinReverseDiagonalStripe | Stellt ein dünnes umgekehrtes diagonales Streifenmuster dar |
Dünner vertikaler Streifen | Stellt ein dünnes vertikales Streifenmuster dar |
VerticalStripe | Stellt ein vertikales Streifenmuster dar |
Im folgenden Beispiel ist die Vordergrundfarbe der Zelle A1 festgelegt, A2 ist jedoch so konfiguriert, dass sie sowohl Vordergrund- als auch Hintergrundfarben mit einem vertikalen Streifenhintergrundmuster hat.
Wichtig zu wissen
- Um die Vordergrund- oder Hintergrundfarbe einer Zelle festzulegen, verwenden Sie dieStil ObjektVordergrundfarbe oderHintergrundfarbe Eigenschaften. Beide Eigenschaften werden nur wirksam, wenn dieStil ObjektMusterEigenschaft ist konfiguriert.
- DerVordergrundfarbeDie Eigenschaft legt die Schattenfarbe der Zelle fest. DerMusterDie Eigenschaft gibt den Typ des Hintergrundmusters an, das für die Vordergrund- oder Hintergrundfarbe verwendet wird. Aspose.Cells bietet eine Aufzählung,Hintergrundtyp. das eine Reihe vordefinierter Arten von Hintergrundmustern enthält.
- Wenn Sie auswählenBackgroundType.None Wert aus demHintergrundtypBei der Aufzählung wird die Vordergrundfarbe nicht angewendet. Ebenso wird die Hintergrundfarbe nicht angewendet, wenn Sie auswählenBackgroundType.None oderBackgroundType.Solid Werte.
- Beim Abrufen der Schattierungs-/Füllfarbe der Zelle, wennStil.Muster ist BackgroundType.None,Style.ForegroundColor gibt Color.Empty zurück.
Anwenden von Verlaufsfülleffekten
Um die gewünschten Verlaufsfülleffekte auf die Zelle anzuwenden, verwenden Sie dieStil ObjektSetTwoColorGradientMethode entsprechend anpassen.
Farben und Palette
Eine Palette ist die Anzahl der Farben, die zum Erstellen eines Bildes zur Verfügung stehen. Die Verwendung einer standardisierten Palette in einer Präsentation ermöglicht es dem Benutzer, ein einheitliches Erscheinungsbild zu schaffen. Jede Microsoft Excel (97-2003)-Datei verfügt über eine Palette von 56 Farben, die auf Zellen, Schriftarten, Gitterlinien, Grafikobjekte, Füllungen und Linien in einem Diagramm angewendet werden können.
Mit Aspose.Cells ist es möglich, nicht nur die vorhandenen Farben der Palette zu verwenden, sondern auch benutzerdefinierte Farben. Bevor Sie eine benutzerdefinierte Farbe verwenden, fügen Sie diese zunächst der Palette hinzu.
In diesem Thema wird erläutert, wie Sie der Palette benutzerdefinierte Farben hinzufügen.
Benutzerdefinierte Farben zur Palette hinzufügen
Aspose.Cells unterstützt die 56-Farben-Palette von Excel Microsoft. Um eine benutzerdefinierte Farbe zu verwenden, die nicht in der Palette definiert ist, fügen Sie die Farbe der Palette hinzu.
Aspose.Cells bietet eine Klasse,Arbeitsmappe , das eine Microsoft Excel-Datei darstellt. DerArbeitsmappe Klasse bietet aPalette ändern Methode, die die folgenden Parameter verwendet, um eine benutzerdefinierte Farbe hinzuzufügen, um die Palette zu ändern:
- Benutzerdefinierte Farbe: die benutzerdefinierte Farbe, die hinzugefügt werden soll.
- Index, der Index der Farbe in der Palette, die durch die benutzerdefinierte Farbe ersetzt wird. Sollte zwischen 0 und 55 liegen.
Im folgenden Beispiel wird der Palette eine benutzerdefinierte Farbe (Orchidee) hinzugefügt, bevor sie auf eine Schriftart angewendet wird.