TabStop
İçindekiler
[
Saklamak
]TabStop class
Tek bir özel sekme durağını temsil eder.TabStop
nesne the ’nin bir üyesidirTabStopCollection
koleksiyon.
Daha fazla bilgi edinmek için şu adresi ziyaret edin:Aspose.Words Belge Nesne Modeli (DOM) belgeleme makalesi.
public sealed class TabStop
yapıcılar
İsim | Tanım |
---|---|
TabStop(double) | Bu sınıfın yeni bir örneğini başlatır. |
TabStop(double, TabAlignment, TabLeader) | Bu sınıfın yeni bir örneğini başlatır. |
Özellikleri
İsim | Tanım |
---|---|
Alignment { get; set; } | Bu sekme durağında metnin hizalamasını alır veya ayarlar. |
IsClear { get; } | Geri Döndürürdoğru eğer bu sekme durağı bu pozisyondaki mevcut sekme duraklarını temizlerse. |
Leader { get; set; } | Sekme karakterinin altında görüntülenen lider çizgisinin türünü alır veya ayarlar. |
Position { get; } | Sekme durağının konumunu noktalar halinde alır. |
yöntemler
İsim | Tanım |
---|---|
Equals(TabStop) | Belirtilenle karşılaştırırTabStop . |
override GetHashCode() | Bu nesne için karma kodunu hesaplar. |
Notlar
Normalde, bir sekme durağı bir sekme durağının bulunduğu bir konumu belirtir. Ancak, sekme durakları üst stillerden devralınabildiğinden, alt nesne ’nin belirli bir konumda bir sekme durağı olmadığını açıkça tanımlaması gerekebilir. Belirli bir konumda devralınan bir sekme durağını temizlemek için, birTabStop
nesne ve set Alignment
ileClear.
Daha fazla bilgi için bkz.TabStopCollection
.
Örnekler
İçindekiler ile ilgili paragraflarda sağ sekme durağının konumunun nasıl değiştirileceğini gösterir.
Document doc = new Document(MyDir + "Table of contents.docx");
// TOC sonuç tabanlı stillerle tüm paragraflarda gezinin; bu, TOC ile TOC9 arasındaki herhangi bir stil olabilir.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true))
if (para.ParagraphFormat.Style.StyleIdentifier >= StyleIdentifier.Toc1 &&
para.ParagraphFormat.Style.StyleIdentifier <= StyleIdentifier.Toc9)
{
// Bu paragrafta kullanılan ilk sekmeyi al, bu sekme sayfa numaralarını hizalamak için kullanılmalıdır.
TabStop tab = para.ParagraphFormat.TabStops[0];
// İlk varsayılan sekme durağını özel bir sekme durağıyla değiştir.
para.ParagraphFormat.TabStops.RemoveByPosition(tab.Position);
para.ParagraphFormat.TabStops.Add(tab.Position - 50, tab.Alignment, tab.Leader);
}
doc.Save(ArtifactsDir + "Styles.ChangeTocsTabStops.docx");
Ayrıca bakınız
- ad alanı Aspose.Words
- toplantı Aspose.Words