![](https://products-qa.fileformat.com/fa/word-processing/net/fileformat-words-for-net/header-image.png)
FileFormat.Words for .NET
C# .NET API برای ایجاد آسان و سفارشی سازی اسناد پردازش کلمه
با FileFormat.Words، یک API منبع باز .NET، اسناد Word را بدون زحمت ایجاد و سفارشی کنید. تولید اسناد و اتوماسیون را با این کتابخانه سبک C# ساده کنید.
FileFormat.Words for .Net یک API .NET منبع باز قدرتمند و کاربرپسند است که برای ایجاد و سفارشی سازی بدون دردسر اسناد Microsoft Word. با استفاده از این کتابخانه بصری سی شارپ، می توانید به راحتی اسناد Word را تنها با استفاده از چند خط کد تولید و دستکاری کنید.
راه حل سبک و قوی ما امکان نصب بدون درز را فراهم می کند و مجموعه گسترده ای از ویژگی ها را برای پاسخگویی به نیازهای سند شما ارائه می دهد. با استفاده از OpenXML SDK، فناوری تایید شده توسط مایکروسافت، FileFormat.Words به عنوان یک بسته بندی مناسب عمل می کند که استفاده از قابلیت های پیشرفته آن را ساده می کند.
این کتابخانه منبع باز دات نت که با در نظر گرفتن توسعه دهندگان طراحی شده است به شما این امکان را می دهد که تولید و دستکاری اسناد Word را بدون نیاز به وابستگی های شخص ثالث به طور خودکار انجام دهید. با زحمت تکیه بر کتابخانه های خارجی خداحافظی کنید و از آزادی و کارایی ارائه شده توسط FileFormat.Words استفاده کنید.
شروع به کار با FileFormat.Words برای NET
روش توصیه شده برای نصب FileFormat.Words برای دات نت استفاده از NuGet است. لطفا از دستور زیر برای نصب راحت استفاده کنید.
FileFormat.Words را برای NET از طریق NuGet نصب کنید
NuGet\Install-Package FileFormat.Words
همچنین میتوانید آن را مستقیماً از github دانلود کنید.ایجاد یک سند Word به صورت برنامه ای
قطعه کد زیر یک سند خالی Word را بصورت برنامه نویسی ایجاد می کند.
یک سند word از طریق NET API ایجاد کنید
// Create an instance of the Document class.
Document doc = new Document();
// Invoke the Save method to save the Word document onto the disk.
doc.Save("/Docs.docx");
متنی به سند Word اضافه کنید
قطعه کد زیر مقداری متن را به صورت برنامهنویسی به سند اضافه میکند.
// یک نمونه از کلاس Document ایجاد کنید.
using (Document doc = new Document())
{
//Initialize the constructor with the Document class object.
Body body = new Body(doc);
// Instantiate an instance of the Paragraph class.
Paragraph para1 = new Paragraph();
// Set the text of the paragraph.
para1.Text = "This is a Paragraph.";
// Invoke AppendChild method of the body class to add a paragraph to the document.
body.AppendChild(para1);
// Call the Save method to save the Word document onto the disk.
doc.Save("/Docs.docx");
}