Randeinstellungen
Hinzufügen von Rändern zu Cells
Microsoft Excel ermöglicht Benutzern das Formatieren von Zellen durch Hinzufügen von Rändern. Die Art des Rahmens hängt davon ab, wo er hinzugefügt wird. Beispielsweise wird ein oberer Rand an der oberen Position einer Zelle hinzugefügt. Benutzer können auch den Linienstil und die Farbe der Rahmen ändern.
Mit Aspose.Cells können Entwickler Rahmen hinzufügen und deren Aussehen auf die gleiche flexible Weise anpassen wie in Microsoft Excel.
Hinzufügen von Rändern zu Cells
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 dieCells Sammlung. Jedes Element in derCells Die Sammlung stellt ein Objekt darCellKlasse.
Aspose.Cells bietet dieGetStyleMethode in derCellKlasse. DerSetStyleDie Methode wird verwendet, um den Formatierungsstil einer Zelle festzulegen. DerStilDie Klasse stellt Eigenschaften zum Hinzufügen von Rahmen zu Zellen bereit.
Hinzufügen von Rändern zu einer Cell
Entwickler können einer Zelle Rahmen hinzufügen, indem sie die verwendenStil ObjektGrenzen Sammlung. Der Rahmentyp wird als Index an übergebenGrenzen Sammlung. Alle Rahmentypen sind im vordefiniertBorderType Aufzählung.
Grenzaufzählung
Randtypen | Beschreibung |
---|---|
Untere Grenze | Eine untere Grenzlinie |
DiagonalDown | Eine diagonale Linie von links oben nach rechts unten |
DiagonalUp | Eine diagonale Linie von links unten nach rechts oben |
Linker Rand | Eine linke Grenzlinie |
RightBorder | Eine rechte Grenzlinie |
TopBorder | Eine obere Grenzlinie |
DerGrenzenDie Sammlung speichert alle Grenzen. Jede Grenze in derGrenzen Die Sammlung wird durch a repräsentiertGrenze Objekt, das zwei Eigenschaften bereitstellt,Farbe UndLinienstilum die Linienfarbe und den Linienstil eines Rahmens festzulegen.
Um die Linienfarbe eines Rahmens festzulegen, wählen Sie mithilfe der Color-Enumeration (Teil des .NET-Frameworks) eine Farbe aus und weisen Sie sie der Color-Eigenschaft des Border-Objekts zu.
Der Linienstil des Rahmens wird durch Auswahl eines Linienstils aus festgelegtCellBorderTypeAufzählung.
CellBorderType-Aufzählung
Linienstile | Beschreibung |
---|---|
Strich Punkt | Dünne strichpunktierte Linie |
DashDotDot | Dünne Strich-Punkt-Punkt-Linie |
Gestrichelt | Gestrichelte Linie |
Gepunktet | Gepunktete Linie |
Doppelt | Doppelte Linie |
Haar | Haaransatz |
MediumDashDot | Mittlere strichpunktierte Linie |
MediumDashDotDot | Mittlere Strich-Punkt-Punkt-Linie |
MediumDashed | Mittlere gestrichelte Linie |
Keiner | Keine Linie |
Mittel | Mittlere Linie |
SlantedDashDot | Schräge mittlere strichpunktierte Linie |
Dick | Dicke Linie |
Dünn | Dünne Linie |
Wählen Sie einen der Linienstile aus und weisen Sie ihn dann dem zuGrenze ObjektLinienstil Eigentum. |
Hinzufügen von Grenzen zu einem Bereich von Cells
Es ist auch möglich, Rahmen zu einem Bereich von Zellen statt nur zu einer einzelnen Zelle hinzuzufügen. Erstellen Sie dazu zunächst einen Zellbereich, indem Sie den aufrufenCells SammlungCreateRange Methode. Es werden folgende Parameter benötigt:
- Erste Zeile, die erste Zeile des Bereichs.
- Erste Spalte stellt die erste Spalte des Bereichs dar.
- Anzahl der Zeilen, die Anzahl der Zeilen im Bereich.
- Anzahl der Spalten, die Anzahl der Spalten im Bereich.
DerCreateRange Methode gibt a zurückReichweite Objekt, das den angegebenen Zellbereich enthält. DerReichweite Objekt bietet aSetOutlineBorder Methode, die die folgenden Parameter verwendet, um dem Zellbereich einen Rahmen hinzuzufügen:
- Rahmentyp*, der Rahmentyp, ausgewählt ausBorderTypeAufzählung.
- Linienstil*, der Rahmenlinienstil, ausgewählt ausCellBorderTypeAufzählung.
- Farbe*, die Linienfarbe, ausgewählt aus der Color-Enumeration.