ParagraphFormat

ParagraphFormat class

Bir paragrafın tüm biçimlendirmesini temsil eder.

Daha fazlasını öğrenmek için şu adresi ziyaret edin:Paragraflarla Çalışmak dokümantasyon makalesi.

public class ParagraphFormat

Özellikleri

İsimTanım
AddSpaceBetweenFarEastAndAlpha { get; set; }Geçerli paragraftaki Latin metninin bölgeleri ile Doğu Asya metninin bölgeleri arasında karakterler arası aralığın otomatik olarak ayarlanıp ayarlanmadığını belirten bir işaret alır veya ayarlar.
AddSpaceBetweenFarEastAndDigit { get; set; }Geçerli paragraftaki Doğu Asya metninin bölgeleri ve bölgeleri arasında karakterlerarası aralığın otomatik olarak ayarlanıp ayarlanmadığını belirten bir bayrak alır veya ayarlar.
Alignment { get; set; }Paragraf için metin hizalamasını alır veya ayarlar.
BaselineAlignment { get; set; }Yazı tiplerinin bir satırdaki dikey konumunu alır veya ayarlar.
Bidi { get; set; }Bunun sağdan sola paragraf olup olmadığını alır veya ayarlar.
Borders { get; }Paragrafın kenarlıklarının toplanmasını alır.
CharacterUnitFirstLineIndent { get; set; }İlk satır veya asılı girinti için değeri (karakter cinsinden) alır veya ayarlar.
CharacterUnitLeftIndent { get; set; }Belirtilen paragraflar için sol girinti değerini (karakter cinsinden) alır veya ayarlar.
CharacterUnitRightIndent { get; set; }Belirtilen paragraflar için doğru girinti değerini (karakter cinsinden) alır veya ayarlar.
DropCapPosition { get; set; }Gömme metnin konumunu alır veya ayarlar.
FarEastLineBreakControl { get; set; }Geçerli paragrafa Doğu Asya satır sonu kurallarının uygulanıp uygulanmadığını belirten bir bayrak alır veya ayarlar.
FirstLineIndent { get; set; }İlk satır veya asılı girinti için değeri (puan cinsinden) alır veya ayarlar.
HangingPunctuation { get; set; }Geçerli paragraf için asılı noktalama işaretlerinin etkinleştirilip etkinleştirilmediğini gösteren bir bayrak alır veya ayarlar.
IsHeading { get; }Paragraf stili yerleşik Başlık stillerinden biri olduğunda doğrudur.
IsListItem { get; }Paragraf madde işaretli veya numaralandırılmış bir listedeki bir öğe olduğunda doğrudur.
KeepTogether { get; set; }Paragraftaki tüm satırların aynı sayfada kalması gerekiyorsa doğrudur.
KeepWithNext { get; set; }Paragrafın onu takip eden paragrafla aynı sayfada kalması gerekiyorsa doğrudur.
LeftIndent { get; set; }Paragrafın sol girintisini temsil eden değeri (puan cinsinden) alır veya ayarlar.
LineSpacing { get; set; }Paragrafın satır aralığını (nokta cinsinden) alır veya ayarlar.
LineSpacingRule { get; set; }Paragrafın satır aralığını alır veya ayarlar.
LinesToDrop { get; set; }Gömme yüksekliğini hesaplamak için kullanılan paragraf metninin satır sayısını alır veya ayarlar.
LineUnitAfter { get; set; }Paragraflardan sonraki boşluk miktarını (kılavuz çizgilerinde) alır veya ayarlar.
LineUnitBefore { get; set; }Paragraflardan önceki boşluk miktarını (kılavuz çizgilerinde) alır veya ayarlar.
NoSpaceBetweenParagraphsOfSameStyle { get; set; }Ne zamandoğru ,SpaceBefore VeSpaceAfter aynı stildeki paragraflar arasında göz ardı edilecek.
OutlineLevel { get; set; }Belgedeki paragrafın anahat düzeyini belirtir.
PageBreakBefore { get; set; }Paragraftan önce sayfa sonu zorunluysa doğrudur.
RightIndent { get; set; }Paragraf için doğru girintiyi temsil eden değeri (puan cinsinden) alır veya ayarlar.
Shading { get; }Bir değeri döndürürShading paragrafın gölgelendirme formatını ifade eden nesne.
SnapToGrid { get; set; }Geçerli paragrafın, paragraftaki içerikleri düzenlerken sayfa başına belge ızgara çizgilerini kullanıp kullanmayacağını ayarlar belirtir.
SpaceAfter { get; set; }Paragraftan sonraki boşluk miktarını (nokta cinsinden) alır veya ayarlar.
SpaceAfterAuto { get; set; }Paragraftan sonraki boşluk miktarı otomatik olarak ayarlanıyorsa doğrudur.
SpaceBefore { get; set; }Paragraftan önceki boşluk miktarını (nokta cinsinden) alır veya ayarlar.
SpaceBeforeAuto { get; set; }Paragraftan önceki boşluk miktarı otomatik olarak ayarlanıyorsa doğrudur.
Style { get; set; }Bu biçimlendirmeye uygulanan paragraf stilini alır veya ayarlar.
StyleIdentifier { get; set; }Bu biçimlendirmeye uygulanan paragraf stilinin yerel ayardan bağımsız stil tanımlayıcısını alır veya ayarlar.
StyleName { get; set; }Bu biçimlendirmeye uygulanan paragraf stilinin adını alır veya ayarlar.
SuppressAutoHyphens { get; set; }Geçerli paragrafın, belge ayarlarında uygulanan herhangi bir tirelemeden muaf tutulması gerekip gerekmediğini belirtir.
SuppressLineNumbers { get; set; }Geçerli paragrafın satırlarının üst bölümde uygulanan satır numaralandırma ‘den muaf tutulması gerekip gerekmediğini belirtir.
TabStops { get; }Bu nesne için tanımlanan özel sekme duraklarının koleksiyonunu alır.
WidowControl { get; set; }Paragraftaki ilk ve son satırlar paragrafın geri kalanıyla aynı sayfada kalacaksa doğrudur.
WordWrap { get; set; }Bu özellik iseYANLIŞ , Bir kelimenin ortasındaki Latince metin geçerli paragraf için kaydırılabilir. Aksi takdirde Latince metin tam kelimelerle sarılır.

yöntemler

İsimTanım
ClearFormatting()Varsayılan paragraf formatına sıfırlar.

Örnekler

Aspose.Words belgesinin elle nasıl oluşturulacağını gösterir.

Document doc = new Document();

// Boş bir belge bir bölüm, bir gövde ve bir paragraftan oluşur.
// Tüm bu düğümleri kaldırmak için "RemoveAllChildren" yöntemini çağırın,
// ve çocuğu olmayan bir belge düğümü elde ederiz.
doc.RemoveAllChildren();

// Bu belgede artık içerik ekleyebileceğimiz bileşik alt düğüm yok.
// Eğer onu düzenlemek istiyorsak, düğüm koleksiyonunu yeniden doldurmamız gerekecek.
// Öncelikle yeni bir bölüm oluşturun ve ardından bunu alt öğe olarak kök belge düğümüne ekleyin.
Section section = new Section(doc);
doc.AppendChild(section);

// Bölüm için bazı sayfa yapısı özelliklerini ayarlayın.
section.PageSetup.SectionStart = SectionStart.NewPage;
section.PageSetup.PaperSize = PaperSize.Letter;

// Bir bölümün tüm içeriğini içerecek ve görüntüleyecek bir gövdeye ihtiyacı vardır
// bölümün üstbilgisi ve altbilgisi arasındaki sayfada.
Body body = new Body(doc);
section.AppendChild(body);

// Bir paragraf oluşturun, bazı biçimlendirme özelliklerini ayarlayın ve ardından onu alt öğe olarak gövdeye ekleyin.
Paragraph para = new Paragraph(doc);

para.ParagraphFormat.StyleName = "Heading 1";
para.ParagraphFormat.Alignment = ParagraphAlignment.Center;

body.AppendChild(para);

// Son olarak belgeyi yapmak için biraz içerik ekleyin. Bir koşu oluşturun,
// görünüşünü ve içeriğini ayarlayın ve ardından onu alt öğe olarak paragrafa ekleyin.
Run run = new Run(doc);
run.Text = "Hello World!";
run.Font.Color = Color.Red;
para.AppendChild(run);

Assert.AreEqual("Hello World!", doc.GetText().Trim());

doc.Save(ArtifactsDir + "Section.CreateManually.docx");

Ayrıca bakınız