TextColumn
İçindekiler
[
Saklamak
]TextColumn class
Tek bir metin sütununu temsil eder.TextColumn üyesidirTextColumnCollection koleksiyon. TextColumnkoleksiyon, bir belgenin bir bölümündeki tüm sütunları içerir.
Daha fazla bilgi edinmek için şu adresi ziyaret edin:Bölümlerle Çalışma belgeleme makalesi.
public class TextColumn
Özellikleri
| İsim | Tanım |
|---|---|
| SpaceAfter { get; set; } | Bu sütun ile bir sonraki sütun arasındaki boşluğu noktalar halinde alır veya ayarlar. Son sütun için gerekli değildir. |
| Width { get; set; } | Metin sütununun genişliğini noktalar halinde alır veya ayarlar. |
Notlar
TextColumn nesneler yalnızca özel genişlik ve aralıklı sütunları belirtmek için kullanılır. Belgedeki sütunların eşit genişlikte olmasını istiyorsanız, TextColumns’ı ayarlayın.EvenlySpaced iledoğru.
Yeni birTextColumn oluşturulduğunda genişliği ve aralığı sıfıra ayarlanır.
Örnekler
Eşit olmayan aralıklı sütunların nasıl oluşturulacağını gösterir.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
PageSetup pageSetup = builder.PageSetup;
TextColumnCollection columns = pageSetup.TextColumns;
columns.EvenlySpaced = false;
columns.SetCount(2);
// Sütunları düzenlemek için kullanabileceğimiz alan miktarını belirleyelim.
double contentWidth = pageSetup.PageWidth - pageSetup.LeftMargin - pageSetup.RightMargin;
Assert.AreEqual(470.30d, contentWidth, 0.01d);
// İlk sütunu dar olarak ayarla.
TextColumn column = columns[0];
column.Width = 100;
column.SpaceAfter = 20;
// İkinci sütunun, sayfanın kenar boşlukları içinde kalan boş alanı kaplamasını sağlar.
column = columns[1];
column.Width = contentWidth - column.Width - column.SpaceAfter;
builder.Writeln("Narrow column 1.");
builder.InsertBreak(BreakType.ColumnBreak);
builder.Writeln("Wide column 2.");
doc.Save(ArtifactsDir + "PageSetup.CustomColumnWidth.docx");
Ayrıca bakınız
- ad alanı Aspose.Words
- toplantı Aspose.Words