FileFormat.Words برای دات نت
مدیریت اسناد پردازش کلمات در برنامههای C# ASP.NET
محتویات مختلف مستندات Microsoft Word شامل پاراگرافها، تصاویر و جداول را با تنها چند خط کد ایجاد، بارگذاری و ویرایش کنید.
FileFormat.Words for .NET به عنوان یک API .NET با منبع باز کاربرپسند و قابل دسترس ساخته شده است. برای ایجاد و سفارشی سازی بدون زحمت اسناد Microsoft Word. این کتابخانه بصری C# امکان تولید و دستکاری اسناد Word را با حداقل خطوط کد فراهم می کند.
نصب این راه حل سبک وزن به طور یکپارچه ادامه می یابد و مجموعه ای از ویژگی ها را برای رفع نیازهای اسناد مختلف ارائه می دهد. FileFormat.Words از قدرت OpenXML SDK، فناوری تایید شده توسط مایکروسافت، بهره می برد. FileFormat.Words استفاده از قابلیتهای پیشرفته را ساده میکند.
به عنوان یک بستهبندی راحت عمل میکند.این کتابخانه منبع باز دات نت که با توجه به توسعه دهندگان طراحی شده است، ابزاری را برای گسترش قابلیت های خود با استفاده از کتابخانه OpenXML SDK فراهم می کند. مدیریت FileFormat.Words برای دات نت به دلیل طراحی کاربرپسند آن ساده است. این کتابخانه مجموعهای از ویژگیهای هوشمند را به نمایش میگذارد که شامل وظایفی مانند افزودن پاراگرافهای جدید، پیادهسازی قالببندی متن، درج، تغییر اندازه، و چرخش تصاویر، استخراج تصاویر، اصلاح ویژگیهای سند و موارد دیگر است.
مخزن GitHub ما را برای مشارکت، پیشنهاد بهبودها و بهبود این API منبع باز کاوش کنید: https:/ /github.com/fileformat-words/FileFormat.Words-for-.NET
شروع به کار با FileFormat.Words برای NET
روش توصیه شده برای نصب FileFormat.Words برای دات نت استفاده از NuGet است. لطفا از دستور زیر برای نصب راحت استفاده کنید.
FileFormat.Words را برای NET از طریق NuGet نصب کنید
NuGet\Install-Package FileFormat.Words
همچنین میتوانید آن را مستقیماً از github دانلود کنید.ایجاد یک سند Word به صورت برنامه ای
قطعه کد زیر یک سند خالی Word را بصورت برنامهنویسی ایجاد میکند.
از طریق NET API یک سند word ایجاد کنید
// 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 اضافه کنید
قطعه کد زیر مقداری متن را به صورت برنامهنویسی به سند اضافه میکند.
یک پاراگراف سند word از طریق NET API ایجاد کنید
// Create an instance of the Document class.
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.AddRun(new Run { 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");
}
نمونهها و منابع کد بیشتر
نمونههای کد دقیقتر را در Gists FileFormat کاوش کنید.