.NET API le haghaidh Cruthú Doiciméad Próiseála Focal
Foinse Oscailte. Leabharlann NET chun Ceanntásca/Buntásca Saincheaptha a Chruthú, a Chur in Eagar, a Chuardach agus a Bhainistiú i gcomhaid Microsoft Word.
Is leabharlann chumhachtach foinse oscailte .NET neamhspleách é Word a thugann an cumas do ríomhchláraitheoirí ríomhairí a bhfeidhmchláir féin a fhorbairt chun doiciméid Word a bhainistiú. Áiríodh leis tacaíocht iomlán chun doiciméid Microsoft Word a chruthú, a luchtú, a mhodhnú agus a shábháil sa chreat .NET gan gá le Comhthionóil Idirphlé Microsoft Office.
Tá leabharlann Word an-éasca le láimhseáil agus is féidir í a chomhtháthú le WinForms, WPF, agus ASP.NET. Áiríodh leis seo tacaíocht iomlán do ghnéithe tábhachtacha éagsúla a oscailt agus a léamh ar dhoiciméid Word atá ann cheana féin, ceanntásca agus buntásc a chur le DOCX, téacs a chur isteach i ndoiciméid DOCX, comharthaí uisce a stampáil ar leathanaigh DOCX, téacs a chur le doiciméid DOCX, táblaí a láimhseáil, ríomhphost a láimhseáil cumaisc doiciméad Word, ag obair le doiciméid oibre atá cosanta ag pasfhocal, cuir isteach hipearnasc le doiciméid Word, cuir isteach nóta tráchta ar dhoiciméad DOCX agus go leor eile.
Tús a chur le Word
Ar an gcéad dul síos, ní mór duit creat .NET 4.0 agus Visual Studio 2010 nó níos déanaí a shuiteáil, chun Word a úsáid go réidh.
Is é GitHub an bealach a mholtar lena shuiteáil
Suiteáil Leabharlann Word ó GitHub
https://github.com/iditectweb/word.git
.NET API chun Doiciméid Word a Chruthú & a Athrú
Tugann an leabharlann Word cumhacht do ríomhchláraitheoirí .NET doiciméid Word a ghiniúint agus a mhodhnú laistigh dá bhfeidhmchláir .NET féin. Nuair a chruthaítear an doiciméad nua is féidir le forbróirí táblaí, íomhánna agus téacs a chur isteach gan ach cúpla líne de chód. Is féidir freisin doiciméad amháin a chur isteach i ndoiciméid eile nó ábhar ó dhoiciméid eile a chur isteach gan stró.
Cruthaigh Comhad Focal Nua ag baint úsáide as .NET API
WordDocument document = new WordDocument();
Paragraph para = document.Sections.AddSection().Blocks.AddParagraph();
//add content below
Cuardach agus Ionadaigh Téacs i gComhaid Word ag úsáid C#
Tá ról mór ag cuardach i bhfeidhmiú gach feidhmchláir agus ligeann sé d’úsáideoirí rudaí a aimsiú níos tapúla. Cuireann an leabharlann Word foinse oscailte ar chumas ríomhchláraitheoirí ríomhairí an spriocthéacs i ndoiciméad Microsoft Word a chuardach agus a fháil amach, agus an téacs a thagann as i gcomhad Docx a aibhsiú gan stró. Is féidir leat an fhormáid aibhsithe a choigeartú, mar shampla dath, formáid an chló, líne faoi, cló trom srl. Is féidir freisin téacs a chuardach agus a athsholáthar i ndoiciméid Word.
Conas Téacs a Chuardach agus Aibhsiú i nDoiciméad Docx agus 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));
Cuir Ceanntásca agus Buntásca le Comhaid Word trí C# API
Cuireann an leabharlann Word foinse oscailte ar chumas ríomhchláraitheoirí bogearraí ceanntásca agus buntásca a chur taobh istigh de dhoiciméid Microsoft Word gan ach cúpla líne de chód. Tacaíonn an leabharlann le go leor bealaí chun ceanntásca agus buntásca a chur isteach, mar shampla ceanntásc/buntásc simplí téacs a chur leis, leathanaigh chothroma/corrleathana a chur isteach, ceanntásc/buntásc téacs agus íomhá a chur leis, ceanntásc/buntásc a chur le rannóga, agus mar sin de.
Ceanntásca agus Buntásca a Chur i nDoiciméid Word trí 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));
Cuir Téacs le Doiciméad Word trí C# API
Chuir an leabharlann Word atá éasca le húsáid gné úsáideach ar fáil chun Téacs a chur isteach i nDoiciméid MS Word Docx gan ach cúpla líne de chód. Ligeann sé d’fhorbróirí méid an téacs, stíl an chló, meáchan an chló, agus dath an téacs a shaincheapadh. Is féidir leat stíl do mhíre a bhainistiú freisin trí ailíniú téacs, airde líne, fleasc céadlíne, teorainneacha & tuilleadh a shocrú.
Cuir Téacs le Doiciméad Word trí 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);