Border
Contenuti
[
Nascondere
]Border class
Rappresenta un bordo di un oggetto.
Per saperne di più, visita ilProgrammazione con documenti articolo di documentazione.
public class Border : InternableComplexAttr
Proprietà
Nome | Descrizione |
---|---|
Color { get; set; } | Ottiene o imposta il colore del bordo. |
DistanceFromText { get; set; } | Ottiene o imposta la distanza del bordo dal testo o dal bordo della pagina in punti. |
IsVisible { get; } | RestituisceVERO se laLineStyle non èNone . |
LineStyle { get; set; } | Ottiene o imposta lo stile del bordo. |
LineWidth { get; set; } | Ottiene o imposta la larghezza del bordo in punti. |
Shadow { get; set; } | Ottiene o imposta un valore che indica se il bordo ha un’ombra. |
ThemeColor { get; set; } | Ottiene o imposta il colore del tema nella combinazione di colori applicata associata a questo oggetto Border. |
TintAndShade { get; set; } | Ottiene o imposta un valore double che schiarisce o scurisce un colore. |
Metodi
Nome | Descrizione |
---|---|
ClearFormatting() | Ripristina le proprietà del bordo ai valori predefiniti. |
Equals(Border) | Determina se il bordo specificato ha un valore uguale al bordo corrente. |
override Equals(object) | Determina se l’oggetto specificato ha un valore uguale all’oggetto corrente. |
override GetHashCode() | Serve come funzione hash per questo tipo. |
Osservazioni
I bordi possono essere applicati a vari elementi del documento, inclusi paragrafi, sequenze di testo all’interno di un paragrafo o di una cella di tabella.
Esempi
Mostra come inserire una stringa circondata da un bordo in un documento.
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");
Mostra come inserire un paragrafo con un bordo superiore.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Border topBorder = builder.ParagraphFormat.Borders.Top;
topBorder.LineWidth = 4.0d;
topBorder.LineStyle = LineStyle.DashSmallGap;
// Imposta ThemeColor solo quando è impostato LineWidth o LineStyle.
topBorder.ThemeColor = ThemeColor.Accent1;
topBorder.TintAndShade = 0.25d;
builder.Writeln("Text with a top border.");
doc.Save(ArtifactsDir + "Border.ParagraphTopBorder.docx");
Guarda anche
- class InternableComplexAttr
- spazio dei nomi Aspose.Words
- assemblea Aspose.Words