Kaip skaityti „Word“ dokumentus C# naudojant „Aspose.Words“

Kaip skaityti „Word“ dokumentus C# naudojant „Aspose.Words“

Skaityti Word dokumentus C# gali būti paprasta naudojant Aspose.Words biblioteką. Šis mokymasis suteikia išsamias instrukcijas apie tai, kaip konfigūruoti savo aplinką, žingsnis po žvilgsnio procedūras skaityti “Word” failus, ir paleidžiamo kodo pavyzdžius. Jūs sužinosite kaip perskaityti įvairius formatus, pavyzdžiui, DOCX ar DOC, taip pat kaip gauti prieigą prie įvairių elementų “Vard” dokumente.

Skaitymo žodžių dokumentų privalumai

  • ** Prieiga prie dokumentų elementų** :- Išgauti ir manipuliuoti skirsnius, lenteles ir tekstai.

  • Paprasta integracija- Nepaprastai integruokite “Word” dokumentų skaitymo į savo C# programas.

  • • Verstiškumas –- Įvairių žodžių formatų tvarkymas be pastangų.

Reikalavimai: Pasiruošimas žodžio dokumentų skaitymui

  • Įsitikinkite, kad turite „Visual Studio“ arba bet kurį kitą .NET IDE įdiegtą.
  • Įdiegti Aspose.Words biblioteką per NuGet paketų vadybininką.
  • Planuokite savo projekto struktūrą, kad įtrauktumėte kodo failus, reikalingus mokymo programai.

Žingsnis po žingsnio vadovas skaityti žodžio dokumentą

1 žingsnis: sukurkite aplinką

Į savo .NET projektą pridėkite Aspose.Words biblioteką naudodami NuGet paketų vadybininką.

Įsakymas paleisti:Install-Package Aspose.Words

2 žingsnis: Atsisiųskite įvesties DOCX failą

Sukurkite dokumentų klasės pavyzdį ir įkraukite DOCX failą.

using Aspose.Words;

Document doc = new Document("input.docx");

3 žingsnis: gaukite visas nuostatas

Pašalinti visus skirsnio tipo mazgus iš dokumento.

foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true))
{
    Console.WriteLine(para.ToString(SaveFormat.Text));
}

4 žingsnis: gaukite visus „Run Nodes“

Atkurkite visus „Run“ tipo mazgus iš dokumento.

foreach (Run run in doc.GetChildNodes(NodeType.Run, true))
{
    Font font = run.Font;
    Console.WriteLine($"{font.Name}, {font.Size}");
    Console.WriteLine(run.Text);
}

Pavyzdžio kodas skaityti Word failą C#

Štai visas kodas, kuris sujungia visus pirmiau minėtus žingsnius.

// Load the source Word file to be read
Document doc = new Document("input.docx");

// Read all paragraphs in the document and display their content
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true))
{
    Console.WriteLine(para.ToString(SaveFormat.Text));
}

// Read all Runs in the document and display style and text
foreach (Run run in doc.GetChildNodes(NodeType.Run, true))
{
    Font font = run.Font;
    Console.WriteLine($"{font.Name}, {font.Size}");
    Console.WriteLine(run.Text);
}

Conclusion

Šiame mokymo programoje jūs sužinojote, kaip skaityti Word dokumentus C# naudojant Aspose.Words, įskaitant konfigūracijos ir kodo pavyzdžius. Šios žinios leidžia jums prieiti prie įvairių elementų “Word” failo, todėl lengviau apdoroti ar parodyti turinį kaip reikia.

 Lietuvių