Spolupráce s odstavci

Odstavec je soubor znaků spojených s logickým blokem a končícím speciálním znakem a bodovým zlomem. In Aspose.Words, odstavec představuje Paragraph třída.

Vložení odstavce

Chcete-li do dokumentu vložit nový odstavec, musíte do něj vložit znak odstavce. DocumentBuilder.Writeln do dokumentu vloží nejen řetězec textu, ale také přidá odstavec zlom.

Aktuální formátování písma je také specifikováno Font vlastnost a formátování aktuálního odstavce je určeno ParagraphFormat majetek. V další sekci se budeme podrobněji zabývat formátováním odstavců.

Následující příklad kódu ukazuje, jak vložit odstavec do dokumentu:

Formátovací odstavec

Formátování aktuálního odstavce představuje ParagraphFormat objekt, který je vrácen ParagraphFormat majetek. Tento objekt zapouzdřuje různé parametry formátování dostupné v Microsoft Word. Můžete snadno resetovat paragraf formátování na jeho výchozí normální styl, levá-zařazeno, žádné odsazení, žádné rozestupy, žádné hranice, žádné stínování? ClearFormatting.

Následující příklad kódu ukazuje, jak nastavit formátování odstavců:

Použít styl odstavce

Některé formátování objektů, jako je písmo nebo odstavecFormat podpůrné styly. Jediný vestavěný nebo uživatelsky definovaný styl představuje Style objekt, který obsahuje odpovídající styl vlastnosti jako jméno, základní styl, písmo a paragraf formátování stylu, a tak dále.

Kromě toho Style objekt poskytuje StyleIdentifier Vlastnost, která vrací identifikátor locale-nezávislého stylu zastoupený StyleIdentifier hodnota výčtu. Jde o to, že názvy vestavěných stylů Microsoft Word jsou lokalizovány pro různé jazyky. Pomocí identifikátoru stylu můžete najít správný styl bez ohledu na jazyk dokumentu. Hodnoty výčtu odpovídají Microsoft Word vestavěné styly, jako jsou Normal, Míří 1, Míří 2, atd. Všechny uživatelské styly jsou přiřazeny StyleIdentifier. Uživatelská hodnota.

Následující příklad kódu ukazuje, jak použít odstavec:

Vložit stylový oddělovač pro různé odstíny

Oddělovač stylu lze přidat na konec odstavce pomocí klávesové zkratky Ctrl + Alt + Enter do MS Word. Tato funkce umožňuje dva různé odstíny používané v jednom logickém tištěném odstavci. Pokud chcete nějaký text od začátku určitého čísla, který se objeví v Obsahu, ale nechcete celý nadpis v Obsahu, můžete použít tuto funkci.

Následující příklad kódu ukazuje, jak vložit oddělovač stylu, aby vyhovoval různým stylům odstavce:

Použít hranice a stínění na odstavec

Hranice v Aspose.Words jsou zastoupeny BorderCollection třída Border objekty, které jsou přístupné podle indexu nebo typu hranice. The Border typ představuje BorderType výčtu. Některé hodnoty výčtu se vztahují na několik nebo pouze jeden prvek dokumentu. Například, BorderType.Bottom je použitelná pro odstavec nebo tabulku, zatímco BorderType.DiagonalDown určuje diagonální hranici pouze v buňce tabulky.

Sbírka hranic i každá samostatná hranice mají podobné atributy jako barva, styl čáry, šířka čáry, vzdálenost od textu a volitelný stín. Jsou reprezentovány vlastnostmi stejného jména. Můžete dosáhnout různých typů hranic kombinací hodnot nemovitostí. Kromě toho obojí BorderCollection a Border objekty umožňují resetovat tyto hodnoty výchozí voláním ClearFormatting metoda.

Aspose.Words má také Shading třída obsahuje stínovací atributy pro prvky dokumentu. Můžete nastavit požadovanou stínovací strukturu a barvy, které jsou aplikovány na pozadí a popředí prvku.

Šikmá textura je nastavena na TextureIndex hodnota výčtu, která umožňuje aplikaci různých vzorů na Shading objekt. Například pro nastavení barvy pozadí prvku dokumentu použijte TextureIndex.TextureSolid hodnota a nastavit barvu stínování popředí podle potřeby. Příklad kódu uvedený níže ukazuje, jak použít hranice a stínování na odstavec.

Následující příklad kódu ukazuje, jak použít hranice a stínování na odstavec: