FileFormat.Words لـ .NET
التلاعب بمستندات معالجة الكلمات في تطبيقات C# ASP.NET
قم بإنشاء وتحميل وتعديل محتويات مختلفة من مستندات Microsoft Word بما في ذلك الفقرات والصور والجداول ببضع أسطر من التعليمات البرمجية.
FileFormat.Words for .NET يمثل واجهة برمجة تطبيقات .NET مفتوحة المصدر وسهلة الاستخدام ويمكن الوصول إليها. لإنشاء وتخصيص مستندات Microsoft Word بسهولة. تسمح مكتبة C# البديهية هذه بإنشاء مستندات Word ومعالجتها بأقل عدد من أسطر التعليمات البرمجية.
تتم عملية تثبيت هذا الحل خفيف الوزن بسلاسة، مما يوفر مجموعة من الميزات لتلبية احتياجات المستندات المختلفة. يستخدم FileFormat.Words قوة OpenXML SDK، وهي تقنية معتمدة من Microsoft. يعمل FileFormat.Words كملف ملائم، على تبسيط الاستفادة من الإمكانات المتقدمة.
توفر مكتبة .NET مفتوحة المصدر هذه، المصممة خصيصًا للمطورين، وسائل لتوسيع وظائفها من خلال استخدام مكتبة OpenXML SDK. إن التعامل مع FileFormat.Words لـ .NET أمر بسيط، وذلك بفضل تصميمه سهل الاستخدام. تعرض المكتبة مجموعة متنوعة من الميزات الذكية، والتي تشمل مهام مثل إضافة فقرات جديدة وتنفيذ تنسيق النص وإدراج الصور وتغيير حجمها وتدويرها واستخراج الصور وتعديل خصائص المستند وغير ذلك الكثير.
استكشف مستودع GitHub الخاص بنا للمساهمة واقتراح التحسينات وتعزيز واجهة برمجة التطبيقات مفتوحة المصدر هذه: https:/ /github.com/fileformat-words/FileFormat.Words-for-.NET
البدء باستخدام FileFormat.Words لـ .NET
الطريقة الموصى بها لتثبيت FileFormat.Words لـ .NET هي استخدام 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
يضيف مقتطف الشفرة التالي بعض النص إلى مستند برمجيًا.
إنشاء فقرة مستند 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");
}
المزيد من الأمثلة والموارد على التعليمات البرمجية
استكشف المزيد من أمثلة التعليمات البرمجية التفصيلية على FileFormat Gists.