Leabharlann .NET chun Doiciméid Phróiseála Focal a Chruthú

Ceadaíonn Open Source .NET API comhaid Microsoft a Léamh, a Scríobh, a Ionramháil & a Thiontú ®.

Cad is NPOI ann?

Is leagan .NET é NPOI den Tionscadal POI Java. Is leabharlann foinse oscailte .NET í chun formáidí comhaid Microsoft® Office a léamh agus a scríobh. Ligeann ainmspás NPOI.XWPF duit formáid an chomhaid DOCX a ionramháil.

Ligeann NPOI duit téacs agus ailt a chur leis, hipearnasc a chur isteach, táblaí a chruthú agus a pharsáil, íomhánna a chur isteach, agus trí úsáid a bhaint as rang XWPFWordExtractor is féidir leat téacs a bhaint as Doiciméid Phróiseála Focal atá ann cheana féin.

Previous Next

Tús a chur le NPOI

Nuair a bheidh na réamhriachtanais comhlíonta agat, is féidir leat NuGet a shuiteáil

Suiteáil NPOI ó NuGet

 Install-Package NPOI -Version 2.4.1

Ionramháil comhad DOCX ag úsáid C#

Ceadaíonn NPOI do ríomhchláraitheoirí .NET próiseáil focal a chruthú agus a mhodhnú óna bhfeidhmchláir .NET féin. Chun comhad atá ann cheana a mhodhnú, is féidir leat comhad atá ann cheana a oscailt agus athruithe cosúil le téacs, ailt, táblaí agus go leor eile a chur i gceangal leis.

Cruthaigh DOCX le NPOI - C#

XWPFDocument doc = new XWPFDocument();
doc.CreateParagraph();
using (FileStream sw = File.Create("fileformat.docx"))
{
    doc.Write(sw);
}
            

Cruthaigh Tábla in DOCX ag úsáid C#

Ligeann an API do na forbróirí tábla a chur leis i ndoiciméid Próiseála Focal. Is féidir leat tábla a chur leis, airíonna tábla a shocrú, greille tábla socraithe, agus airíonna greille colún. Ina theannta sin, is féidir leat cealla tábla agus sraitheanna a bhainistiú ag baint úsáide as ranganna TableCell agus TableRow faoi seach. Is féidir leis na línte cód simplí seo a leanas Tábla i ndoiciméad Word a chur leis in C#.

  1. Cruthaigh doiciméad DOCX nua ag baint úsáide as XWPFDocument
  2. Cuir tábla leis sa cháipéis trí úsáid a bhaint as modh doc.CreateTable() agus socraigh sraitheanna agus uimhreacha colúin mar int
  3. Faigh an chéad ró agus an chéad chill trí úsáid a bhaint as table.GetRow(1).GetCell(1) agus cuir téacs leis agus modh setText() in úsáid
  4. Sábháil an comhad trí úsáid a bhaint as modh FileStream() agus socraigh ainm an chomhaid aschuir agus modh cruthú an chomhaid

Cruthaigh Tábla in DOCX ag úsáid NPOI - C#

XWPFDocument doc = new XWPFDocument();
XWPFTable table = doc.CreateTable(3, 3);
table.GetRow(0).GetCell(0).SetText("File Format Developer Guide");
FileStream out1 = new FileStream("table.docx", FileMode.Create);
doc.Write(out1);
out1.Close();
            
 Gaeilge