Border
Innehåll
[
Dölj
]Border class
Representerar en kant av ett objekt.
För att lära dig mer, besökProgrammering med dokument dokumentationsartikel.
public class Border : InternableComplexAttr
Egenskaper
namn | Beskrivning |
---|---|
Color { get; set; } | Hämtar eller ställer in kantfärgen. |
DistanceFromText { get; set; } | Hämtar eller ställer in avståndet mellan kanten från text eller från sidkanten i punkter. |
IsVisible { get; } | ReturnerarSann omLineStyle är inteNone . |
LineStyle { get; set; } | Hämtar eller ställer in kantstilen. |
LineWidth { get; set; } | Hämtar eller ställer in kantbredden i punkter. |
Shadow { get; set; } | Hämtar eller ställer in ett värde som anger om gränsen har en skugga. |
ThemeColor { get; set; } | Hämtar eller ställer in temafärgen i det tillämpade färgschemat som är associerat med detta Border-objekt. |
TintAndShade { get; set; } | Hämtar eller ställer in ett dubbelt värde som gör en färg ljusare eller mörkare. |
Metoder
namn | Beskrivning |
---|---|
ClearFormatting() | Återställer gränsegenskaper till standardvärden. |
Equals(Border) | Bestämmer om den angivna gränsen är lika i värde med den aktuella gränsen. |
override Equals(object) | Bestämmer om det angivna objektet har samma värde som det aktuella objektet. |
override GetHashCode() | Fungerar som en hashfunktion för denna typ. |
Anmärkningar
Kanter kan appliceras på olika dokumentelement inklusive stycke, textkörning inuti ett stycke eller en tabellcell.
Exempel
Visar hur man infogar en sträng omgiven av en kant i ett dokument.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Font.Border.Color = Color.Green;
builder.Font.Border.LineWidth = 2.5d;
builder.Font.Border.LineStyle = LineStyle.DashDotStroker;
builder.Write("Text surrounded by green border.");
doc.Save(ArtifactsDir + "Border.FontBorder.docx");
Visar hur man infogar ett stycke med en övre kant.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Border topBorder = builder.ParagraphFormat.Borders.Top;
topBorder.LineWidth = 4.0d;
topBorder.LineStyle = LineStyle.DashSmallGap;
// Ställ in ThemeColor endast när LineWidth eller LineStyle är inställda.
topBorder.ThemeColor = ThemeColor.Accent1;
topBorder.TintAndShade = 0.25d;
builder.Writeln("Text with a top border.");
doc.Save(ArtifactsDir + "Border.ParagraphTopBorder.docx");
Se även
- class InternableComplexAttr
- namnutrymme Aspose.Words
- hopsättning Aspose.Words