Připojit část Slovní obsah

V tomto tutoriálu vám ukážeme, jak přidat obsah slova do konkrétní části dokumentu aplikace Word pomocí knihovny Aspose.Words pro .NET. Přidání obsahu do existující sekce může být užitečné při přesné organizaci a strukturování dokumentu. Provedeme vás krok za krokem, abychom vám pomohli pochopit a implementovat kód ve vašem projektu .NET.

Předpoklady

Než začnete, ujistěte se, že máte následující položky:

  • Pracovní znalost programovacího jazyka C#
  • Knihovna Aspose.Words pro .NET nainstalovaná ve vašem projektu

Krok 1: Vytvořte dokument a konstruktor

Nejprve vytvoříme instanciDocument třída a přidruženáDocumentBuilder konstruktor pro sestavení dokumentu.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Krok 2: Přidejte obsah do sekcí

Dále použijemeDocumentBuilder konstruktor pro přidání obsahu do různých částí dokumentu. V tomto příkladu přidáváme obsah do čtyř různých sekcí.

builder.Writeln("Hello1");
doc.AppendChild(new Section(doc));
builder.Writeln("Hello22");
doc.AppendChild(new Section(doc));
builder.Writeln("Hello3");
doc.AppendChild(new Section(doc));
builder.Writeln("Hello45");

Krok 3: Přidejte a vložte obsah mezi sekce

Pro přidání a vložení obsahu mezi sekce vybereme konkrétní sekci, do které chceme přidat obsah. V tomto příkladu přidáme obsah první sekce na začátek třetí sekce a poté přidáme obsah druhé sekce na konec třetí sekce.

Section section = doc.Sections[2];

Section sectionToPrepend = doc.Sections[0];
section.PrependContent(sectionToPrepend);

Section sectionToAppend = doc.Sections[1];
section.AppendContent(sectionToAppend);

Ukázkový zdrojový kód pro Append Section Word Content pomocí Aspose.Words for .NET


Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Writeln("Hello1");
doc.AppendChild(new Section(doc));
builder.Writeln("Hello22");
doc.AppendChild(new Section(doc));
builder.Writeln("Hello3");
doc.AppendChild(new Section(doc));
builder.Writeln("Hello45");

// Toto je část, kterou připojíme a předložíme.
Section section = doc.Sections[2];

// Tím se zkopíruje obsah 1. oddílu a vloží se na začátek zadaného oddílu.
Section sectionToPrepend = doc.Sections[0];
section.PrependContent(sectionToPrepend);

// Tím se zkopíruje obsah 2. sekce a vloží se na konec zadané sekce.
Section sectionToAppend = doc.Sections[1];
section.AppendContent(sectionToAppend);

Závěr

V tomto tutoriálu jsme viděli, jak přidat obsah do konkrétních částí dokumentu aplikace Word pomocí Aspose.Words for .NET. Podle popsaných kroků můžete snadno organizovat a strukturovat dokument přidáváním a vkládáním obsahu mezi sekce. Neváhejte přizpůsobit obsah a vlastnosti sekce svým konkrétním potřebám.

Nejčastější dotazy týkající se obsahu slov v sekci připojit

Otázka: Jaké jsou předpoklady pro přidání obsahu aplikace Word do konkrétní části dokumentu aplikace Word pomocí Aspose.Words for .NET?

Odpověď: Než začnete, ujistěte se, že máte následující položky:

  • Pracovní znalost programovacího jazyka C#
  • Knihovna Aspose.Words for .NET nainstalovaná ve vašem projektu

Otázka: Jak vytvořit nový dokument a konstruktor v Aspose.Words pro .NET?

A: Chcete-li vytvořit nový dokument a konstruktor v Aspose.Words pro .NET, můžete použít následující kód. Zde vytvoříme instanciDocument třída a přidruženáDocumentBuilder konstruktor pro sestavení dokumentu:

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Otázka: Jak přidám obsah do sekcí dokumentu v Aspose.Words for .NET?

Odpověď: Chcete-li přidat obsah do různých částí dokumentu v Aspose.Words pro .NET, můžete použítDocumentBuilder konstruktér. V tomto příkladu přidáváme obsah do čtyř různých sekcí:

builder. Writen("Hello1");
doc.AppendChild(new Section(doc));
builder.Writeln("Hello22");
doc.AppendChild(new Section(doc));
builder. Writen("Hello3");
doc.AppendChild(new Section(doc));
builder.Writeln("Hello45");

Otázka: Jak přidat a vložit obsah mezi sekce v Aspose.Words pro .NET?

A: Chcete-li přidat a vložit obsah mezi sekce v Aspose.Words for .NET, musíte vybrat konkrétní sekci, do které chcete přidat obsah. V tomto příkladu přidáme obsah první sekce na začátek třetí sekce a poté přidáme obsah druhé sekce na konec třetí sekce:

Section section = doc.Sections[2];

Section sectionToPrepend = doc.Sections[0];
section.PrependContent(sectionToPrepend);

Section sectionToAppend = doc.Sections[1];
section.AppendContent(sectionToAppend);