Použít formátování řádků
tomto tutoriálu vás provedeme krok za krokem procesem použití formátování řádků na tabulku pomocí Aspose.Words for .NET. Vysvětlíme vám přibalený zdrojový kód C# a poskytneme vám komplexního průvodce, který vám pomůže pochopit a implementovat tuto funkci ve vašich vlastních projektech. Na konci tohoto kurzu budete mít jasnou představu o tom, jak formátovat řádky tabulky v dokumentech aplikace Word pomocí Aspose.Words for .NET.
Krok 1: Definujte adresář dokumentů
Nejprve musíte nastavit cestu k adresáři dokumentů. Toto je umístění, kam chcete uložit upravený dokument aplikace Word. Nahraďte “VAŠE ADRESÁŘ DOKUMENTŮ” příslušnou cestou.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Krok 2: Vytvořte nový dokument a tvůrce dokumentů
Dále musíte vytvořit novou instanci souboruDocument
třída a konstruktor dokumentu pro tento dokument.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Krok 3: Založte novou desku
Chcete-li použít formátování řádků, musíme nejprve spustit novou tabulku pomocíStartTable()
metoda konstruktoru dokumentu.
Table table = builder. StartTable();
Krok 4: Vložte buňku a přejděte na formát řádku
Nyní můžeme vložit buňku do tabulky a získat přístup k formátu řádku pro tuto buňku pomocí nástroje pro tvorbu dokumentůInsertCell()
aRowFormat
metody.
builder. InsertCell();
RowFormat rowFormat = builder.RowFormat;
Krok 5: Nastavte výšku řádku
Pro nastavení výšky řádku použijemeHeight
aHeightRule
vlastnosti formátu řádků. V tomto příkladu nastavíme výšku řádku 100 bodů a použijemeExactly
pravidlo.
rowFormat. Height = 100;
rowFormat.HeightRule = HeightRule.Exactly;
Krok 6: Definujte formátování tabulky
Některé vlastnosti formátování lze nastavit na samotné tabulce a použijí se na všechny řádky tabulky. V tomto příkladu nastavíme vlastnosti okraje tabulky pomocíLeftPadding
, RightPadding
, TopPadding
aBottomPadding
vlastnosti.
table. LeftPadding = 30;
table. RightPadding = 30;
table. TopPadding = 30;
table. BottomPadding = 30;
Krok 7: Přidejte obsah do řádku
Teď můžeme
Do řádku přidáme obsah pomocí metod konstruktoru dokumentu. V tomto příkladu používámeWriteln()
metoda pro přidání textu na řádek.
builder.Writeln("I'm a beautifully formatted line.");
Krok 8: Dokončete čáru a stůl
Jakmile přidáme obsah do řádku, můžeme řádek ukončit pomocíEndRow()
a poté tabulku ukončete pomocíEndTable()
metoda.
builder. EndRow();
builder. EndTable();
Krok 9: Uložte upravený dokument
Nakonec upravený dokument uložíme do souboru. Můžete zvolit vhodný název a umístění výstupního dokumentu.
doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.ApplyRowFormatting.docx");
gratuluji! Nyní jste použili formátování řádků na tabulku pomocí Aspose.Words for .NET.
Ukázkový zdrojový kód pro použití formátování řádků pomocí Aspose.Words pro .NET
// Cesta k vašemu adresáři dokumentů
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Table table = builder.StartTable();
builder.InsertCell();
RowFormat rowFormat = builder.RowFormat;
rowFormat.Height = 100;
rowFormat.HeightRule = HeightRule.Exactly;
// Tyto vlastnosti formátování jsou nastaveny v tabulce a jsou aplikovány na všechny řádky v tabulce.
table.LeftPadding = 30;
table.RightPadding = 30;
table.TopPadding = 30;
table.BottomPadding = 30;
builder.Writeln("I'm a wonderful formatted row.");
builder.EndRow();
builder.EndTable();
doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.ApplyRowFormatting.docx");
Závěr
V tomto tutoriálu jsme se naučili, jak aplikovat formátování řádků na tabulku pomocí Aspose.Words for .NET. Podle tohoto podrobného průvodce můžete snadno integrovat tuto funkci do svých projektů C#. Manipulace s formátováním řádků tabulky je základním aspektem zpracování dokumentů a Aspose.Words nabízí výkonné a flexibilní API, jak toho dosáhnout. S těmito znalostmi můžete zlepšit vizuální prezentaci vašich dokumentů Word a splnit specifické požadavky.