Border
İçindekiler
[
Saklamak
]Border class
Bir nesnenin sınırını temsil eder.
Daha fazla bilgi edinmek için şu adresi ziyaret edin:Belgelerle Programlama belgeleme makalesi.
public class Border : InternableComplexAttr
Özellikleri
İsim | Tanım |
---|---|
Color { get; set; } | Sınır rengini alır veya ayarlar. |
DistanceFromText { get; set; } | Kenarlığın metinden veya sayfa kenarından uzaklığını noktalar halinde alır veya ayarlar. |
IsVisible { get; } | Geri Döndürürdoğru eğerLineStyle değilNone . |
LineStyle { get; set; } | Kenarlık stilini alır veya ayarlar. |
LineWidth { get; set; } | Sınır genişliğini noktalar halinde alır veya ayarlar. |
Shadow { get; set; } | Sınırın gölgesi olup olmadığını belirten bir değer alır veya ayarlar. |
ThemeColor { get; set; } | Bu Border nesnesiyle ilişkilendirilmiş uygulanan renk şemasındaki tema rengini alır veya ayarlar. |
TintAndShade { get; set; } | Bir rengi açan veya koyulaştıran bir double değeri 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 geçerli kenarlıkla aynı değerde olup olmadığını belirler. |
override Equals(object) | Belirtilen nesnenin geçerli nesneye eşit değerde olup olmadığını belirler. |
override GetHashCode() | Bu tür için bir karma işlevi görevi görür. |
Notlar
Kenarlıklar, paragraf, paragrafın içindeki metin veya tablo hücresi dahil olmak üzere çeşitli belge öğelerine uygulanabilir.
Örnekler
Bir belgeye kenarlıkla çevrili bir dizenin 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