ParagraphFormat

ParagraphFormat class

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

Daha fazla bilgi edinmek için şu adresi ziyaret edin:Paragraflarla Çalışma belgeleme makalesi.

public class ParagraphFormat

Özellikleri

İsimTanım
AddSpaceBetweenFarEastAndAlpha { get; set; }Latin metin bölgeleri ile Doğu Asya metin bölgeleri arasındaki karakter aralığının otomatik olarak ayarlanıp ayarlanmadığını belirten bir bayrak alır veya ayarlar.
AddSpaceBetweenFarEastAndDigit { get; set; }Geçerli paragraftaki sayıların bölgeleri ve Doğu Asya metinlerinin bölgeleri arasında karakter arası 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 bir paragraf olup olmadığını alır veya ayarlar.
Borders { get; }Paragrafın kenarlıklarının koleksiyonunu 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; }Büyük harfli bir metnin konumunu alır veya ayarlar.
FarEastLineBreakControl { get; set; }Doğu Asya satır sonu kurallarının geçerli paragrafa 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 (nokta cinsinden) alır veya ayarlar.
HangingPunctuation { get; set; }Mevcut paragraf için asılı noktalama işaretinin etkinleştirilip etkinleştirilmediğini belirten 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 numaralı bir listede yer aldığında 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 için sol girintiyi temsil eden değeri (nokta cinsinden) alır veya ayarlar.
LineSpacing { get; set; }Paragraf için satır aralığını (nokta cinsinden) alır veya ayarlar.
LineSpacingRule { get; set; }Paragraf için satır aralığını alır veya ayarlar.
LinesToDrop { get; set; }Büyük harf 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.
MirrorIndents { get; set; }Sol ve sağ girintilerin aynı genişlikte olup olmadığını belirten bir bayrak alır veya ayarlar.
NoSpaceBetweenParagraphsOfSameStyle { get; set; }Ne zamandoğru ,SpaceBefore VeSpaceAfter Aynı stildeki paragraflar arasında göz ardı edilecektir
OutlineLevel { get; set; }Belgedeki paragrafın ana hat düzeyini belirtir.
PageBreakBefore { get; set; }Paragraftan önce bir sayfa sonu zorlanırsa doğrudur.
RightIndent { get; set; }Paragraf için sağ girintiyi temsil eden değeri (nokta cinsinden) alır veya ayarlar.
Shading { get; }BirShading paragrafın gölgelendirme biçimlendirmesine başvuran nesne.
SnapToGrid { get; set; }Geçerli paragrafın, paragraftaki içerikleri düzenlerken sayfa başına belge kılavuz çizgileri ayarlarını kullanıp kullanmayacağını 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 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 tutulup tutulmayacağını belirtir.
SuppressLineNumbers { get; set; }Geçerli paragrafın satırlarının, üst bölümde uygulanan satır numaralandırmasından muaf tutulup tutulmayacağını belirtir.
TabStops { get; }Bu nesne için tanımlanmış özel sekme duraklarının koleksiyonunu alır.
WidowControl { get; set; }Paragraftaki ilk ve son satırların paragrafın geri kalanıyla aynı sayfada kalması gerekiyorsa doğrudur.
WordWrap { get; set; }Bu özellik iseYANLIŞ , Bir kelimenin ortasındaki Latin metni, geçerli paragraf için sarılabilir. Aksi takdirde Latin metni tüm kelimeler tarafından sarılır.

yöntemler

İsimTanım
ClearFormatting()Varsayılan paragraf biçimlendirmesine 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üyle sonuçlanır.
doc.RemoveAllChildren();

// Bu belgenin artık içerik ekleyebileceğimiz bileşik alt düğümleri yok.
// Düzenlemek istersek, düğüm koleksiyonunu yeniden doldurmamız gerekecektir.
// İlk önce yeni bir bölüm oluşturun ve ardından onu kök belge düğümüne bir alt bölüm olarak ekleyin.
Section section = new Section(doc);
doc.AppendChild(section);

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

// Bir bölümün, tüm içeriklerini barındıracak 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ştur, bazı biçimlendirme özelliklerini ayarla ve sonra onu gövdeye bir alt paragraf olarak ekle.
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 çalışma oluşturun,
// Görünümünü ve içeriğini ayarlayın ve ardından paragrafın bir alt öğesi olarak 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