LineNumberRestartMode
İçindekiler
[
Saklamak
]PageSetup.LineNumberRestartMode property
Satır numaralandırmanın çalışma şeklini alır veya ayarlar; yani bir new sayfasının veya bölümünün başlangıcından mı başlasın, yoksa sürekli mi çalışsın.
public LineNumberRestartMode LineNumberRestartMode { get; set; }
Örnekler
Bir bölüm için satır numaralandırmanın nasıl etkinleştirileceğini gösterir.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Bölümün metin satırlarının solundaki sayıları görüntülemek için bölümün PageSetup nesnesini kullanabiliriz.
// Bu, List nesnesiyle aynı davranıştır,
// ancak bölümün tamamını kapsar ve metni hiçbir şekilde değiştirmez.
// Bölümümüz her yeni sayfada numaralandırmayı 1'den başlatacak ve numarayı gösterecektir,
// 3'ün katı ise satırın solunda 50 punto.
PageSetup pageSetup = builder.PageSetup;
pageSetup.LineStartingNumber = 1;
pageSetup.LineNumberCountBy = 3;
pageSetup.LineNumberRestartMode = LineNumberRestartMode.RestartPage;
pageSetup.LineNumberDistanceFromText = 50.0d;
for (int i = 1; i <= 25; i++)
builder.Writeln($"Line {i}.");
// Satır sayacı, "SuppressLineNumbers" bayrağı "true" olarak ayarlanmış olan herhangi bir paragrafı atlayacaktır.
// Bu paragraf 3'ün katı olan 15. satırdadır ve bu nedenle normalde bir satır numarası görüntüler.
// Bölümün satır sayacı da bu satırı göz ardı edecek, sonraki satırı 15'inci satır olarak değerlendirecek,
// ve bu noktadan itibaren saymaya devam edin.
doc.FirstSection.Body.Paragraphs[14].ParagraphFormat.SuppressLineNumbers = true;
doc.Save(ArtifactsDir + "PageSetup.LineNumbers.docx");
Ayrıca bakınız
- enum LineNumberRestartMode
- class PageSetup
- ad alanı Aspose.Words
- toplantı Aspose.Words