Border
İçindekiler
[
Saklamak
]Border class
Bir nesnenin kenarlığını temsil eder.
Daha fazlasını öğrenmek için şu adresi ziyaret edin:Belgelerle Programlama dokümantasyon makalesi.
public class Border : InternableComplexAttr
Özellikleri
İsim | Tanım |
---|---|
Color { get; set; } | Kenarlık rengini alır veya ayarlar. |
DistanceFromText { get; set; } | Kenarlığın metinden veya sayfa kenarından nokta cinsinden mesafesini alır veya ayarlar. |
IsVisible { get; } | İadelerdoğru EğerLineStyle değilNone . |
LineStyle { get; set; } | Kenarlık stilini alır veya ayarlar. |
LineWidth { get; set; } | Kenarlık genişliğini nokta cinsinden alır veya ayarlar. |
Shadow { get; set; } | Kenarlığın gölgesi olup olmadığını belirten bir değer alır veya ayarlar. |
ThemeColor { get; set; } | Bu Border nesnesiyle ilişkili uygulanan renk şemasındaki tema rengini alır veya ayarlar. |
TintAndShade { get; set; } | Bir rengi açan veya koyulaştıran double değerini alır veya ayarlar. |
yöntemler
İsim | Tanım |
---|---|
ClearFormatting() | Kenarlık özelliklerini varsayılan değerlere sıfırlar. |
Equals(Border) | Belirtilen kenarlığın değer olarak geçerli kenarlığa eşit olup olmadığını belirler. |
override Equals(object) | Belirtilen nesnenin değer olarak geçerli nesneye eşit olup olmadığını belirler. |
override GetHashCode() | Bu tür için karma işlevi görevi görür. |
Notlar
Kenarlıklar, paragraf, paragraf veya tablo hücresi içindeki metin dizisi dahil olmak üzere çeşitli belge öğelerine uygulanabilir.
Örnekler
Kenarlıkla çevrelenmiş bir dizenin belgeye nasıl ekleneceğini gösterir.
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");
Üst kenarlığı olan bir paragrafın nasıl ekleneceğini gösterir.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Border topBorder = builder.ParagraphFormat.Borders.Top;
topBorder.LineWidth = 4.0d;
topBorder.LineStyle = LineStyle.DashSmallGap;
// ThemeColor'ı yalnızca LineWidth veya LineStyle ayarlandığında ayarlayın.
topBorder.ThemeColor = ThemeColor.Accent1;
topBorder.TintAndShade = 0.25d;
builder.Writeln("Text with a top border.");
doc.Save(ArtifactsDir + "Border.ParagraphTopBorder.docx");
Ayrıca bakınız
- class InternableComplexAttr
- ad alanı Aspose.Words
- toplantı Aspose.Words