.NET API tekstapstrādes dokumentu izveidei

Atvērtā pirmkoda .NET bibliotēka, lai izveidotu, rediģētu, meklētu vai sapludinātu un pārvaldītu pielāgotas galvenes/kājenes Microsoft Word failos.

Word ir atsevišķa jaudīga atvērtā pirmkoda .NET bibliotēka, kas datorprogrammētājiem sniedz iespēju izstrādāt savas lietojumprogrammas Word dokumentu pārvaldībai. Tajā ir iekļauts pilnīgs atbalsts Microsoft Word dokumentu izveidei, ielādei, modificēšanai un saglabāšanai .NET ietvarā, neprasot Microsoft Office Interop Assemblies.

Word bibliotēku ir ļoti viegli apstrādāt, un to var integrēt WinForms, WPF un ASP.NET. Ir iekļauts pilns atbalsts dažādām svarīgām funkcijām, kas ļauj atvērt un lasīt esošus Word dokumentus, pievienot DOCX galvenes un kājenes, ievietot tekstu DOCX dokumentos, zīmogot ūdenszīmes DOCX lapās, pievienot tekstu DOCX dokumentiem, apstrādāt tabulas, apstrādāt pasta sapludināšanas Word dokumentu, strādājot ar paroli aizsargātiem darba dokumentiem, ievietojiet hipersaites uz Word dokumentiem, ievietojiet komentāru DOCX dokumentā un daudz ko citu.

Previous Next

Darba sākšana ar Word

Vispirms jums ir jāinstalē .NET framework 4.0 un Visual Studio 2010 vai jaunāka versija, lai Word lietotu nevainojami. 

Ieteicamais instalēšanas veids ir GitHub

Instalējiet Word bibliotēku no GitHub

 https://github.com/iditectweb/word.git

.NET API, lai izveidotu un modificētu Word dokumentus

Word bibliotēka sniedz .NET programmētājiem tiesības ģenerēt un modificēt Word dokumentus savās .NET lietojumprogrammās. Kad jaunais dokuments ir izveidots, izstrādātāji var ievietot tabulas, attēlus un tekstu, izmantojot tikai dažas koda rindiņas. Ir iespējams arī viegli ievietot vienu dokumentu citos dokumentos vai ievietot saturu no citiem dokumentiem.

Izveidojiet jaunu Word failu, izmantojot .NET API

WordDocument document = new WordDocument();
Paragraph para = document.Sections.AddSection().Blocks.AddParagraph();
//add content below

Meklēt un aizstāt tekstu Word failos, izmantojot C#

Meklēšanai ir liela nozīme katras lietojumprogrammas veiktspējā, un tā ļauj lietotājiem ātrāk atrast lietas. Atvērtā pirmkoda Word bibliotēka ļauj datorprogrammētājiem meklēt un atklāt mērķa tekstu Microsoft Word dokumentā un viegli izcelt iegūto tekstu Docx failā. Varat pielāgot izcelto formātu, piemēram, krāsu, fonta formātu, pasvītrojumu, treknrakstu utt. Word dokumentos ir iespējams arī meklēt un aizstāt tekstu.

Kā meklēt un izcelt tekstu Docx Documen va C#?

WordFile wordFile = new WordFile();
WordDocument document = wordFile.Import(File.ReadAllBytes("Sample.docx"));
WordDocumentBuilder builder = new WordDocumentBuilder(document);
//Apply new highlight style 
Action action = new Action((state) =>
{
    state.HighlightColor = Colors.Yellow;
});
//Highlight all the "Page" text in the document
builder.ReplaceStyling("Page", true, true, action);
File.WriteAllBytes("HighlightText.docx", wordFile.Export(document));

Pievienojiet galvenes un kājenes Word failiem, izmantojot C# API

Atvērtā pirmkoda Word bibliotēka ļauj programmatūras programmētājiem pievienot galvenes un kājenes Microsoft Word dokumentiem, izmantojot tikai dažas koda rindiņas. Bibliotēka atbalsta daudzus veidus, kā ievietot galvenes un kājenes, piemēram, vienkārša teksta galvenes/kājenes pievienošana, ievietošana pāra/nepāra lapās, teksta un attēla galvenes/kājenes pievienošana, galvenes/kājenes pievienošana sadaļām un tā tālāk.

Galvenes un kājenes pievienošana Word dokumentiem, izmantojot C# API

WordFile wordFile = new WordFile();
WordDocument document = wordFile.Import(File.ReadAllBytes("Sample.docx"));
//Add header at the left
Header header = document.Sections[0].Headers.Add();
Paragraph paragraphHeader = header.Blocks.AddParagraph();
paragraphHeader.TextAlignment = Styles.Alignment.Left;
paragraphHeader.Inlines.AddText("simple header");
//Add footer at the right
Footer footer = document.Sections[0].Footers.Add();
Paragraph paragraphFooter = footer.Blocks.AddParagraph();
paragraphFooter.TextAlignment = Styles.Alignment.Right;
paragraphFooter.Inlines.AddText("simple footer");
File.WriteAllBytes("SimpleHeaderFooter.docx", wordFile.Export(document));

Pievienojiet tekstu Word dokumentam, izmantojot C# API

Viegli lietojamā Word bibliotēka ir nodrošinājusi noderīgu līdzekli teksta ievietošanai MS Word Docx dokumentos, izmantojot tikai dažas koda rindiņas. Tas ļauj izstrādātājiem pielāgot teksta lielumu, fonta stilu, fonta svaru un teksta krāsu. Varat arī pārvaldīt rindkopas stilu, iestatot teksta līdzinājumu, rindiņas augstumu, pirmās rindiņas atkāpi, apmales un daudz ko citu.

Pievienojiet tekstu Word dokumentam, izmantojot C# API

WordDocument document = new WordDocument();
WordDocumentBuilder builder = new WordDocumentBuilder(document);
//Set global style for text and paragraph
builder.CharacterState.FontFamily = new ThemableFontFamily("Arial");
builder.CharacterState.FontSize = 16;
builder.ParagraphState.LineSpacing = 1.2;
builder.ParagraphState.FirstLineIndent = 40;
//Insert text using builder directly
builder.InsertText("Nomal text. ");
//Insert one line with text, it will add line break automatically
builder.InsertLine("Nomal line with auto line break. ");
//So the text below will be added in a second paragraph
builder.InsertText("Nomal text. ");
//Insert text using TextInline object
TextInline textInline = new TextInline(document);
textInline.Text = "This text content is using TextInline object. ";
textInline.FontSize = 20;
builder.InsertInline(textInline);
 Latviski