تبسيط محاذاة نص وثيقة الكلمة. تعلم التوافق البرمجي مع FileFormat.words API-مفتوح المصدر وقوي. عزز تنسيلك الآن.

كيفية محاذاة النص في Word Document Progrmmlyly

ملخص

مرحبًا بك في برنامج تعليمي آخر حيث سنتعدم في عالم .NET مع fileformat.words. في هذه المقالة ، سيكون تركيزنا على محاذاة النص في مستندات الكلمات برمجيًا. مباشرة من تطبيقات .NET الخاصة بك. في هذه المقالة ، سوف نستكشف كيفية محاذاة النص باستخدام واجهة برمجة تطبيقات مفتوحة المصدر ، FileFormat.words لـ .NET. تغطي هذه المقالة الموضوعات التالية:

تثبيت ملف fileformat.words مفتوح المصدر

قبل أن نبدأ محاذاة النص برمجيا ، نحتاج إلى تثبيت مكتبة fileformat.words في مشروعنا. يمكنك بسهولة إضافة مكتبة مفتوحة المصدر عبر مدير حزمة Nuget:

Install-Package FileFormat.Words

مع هذا الأمر ، سيكون لديك مكتبة .NET قوية تحت تصرفك من أجل محاذاة النص في مستندات Word .

كيفية محاذاة النص برمجيا في مستند كلمة باستخدام fileformat.words

FileFormat.words يقدم مجموعة متنوعة من خيارات المحاذاة لوضع نصك تمامًا كما تريد. أدناه ، نقوم بتوضيح العملية جنبا إلى جنب مع مقتطفات التعليمات البرمجية المقابلة:

ترك المحاذاة

// على افتراض أنك قمت بتهيئة فئة "المستند" وقمت بتحميل مستند Word موجود.
Paragraph DocumentParagraph = New Paragraph () ؛
تشغيل الحرف = new Run () ؛
الحرف text = "هذا نص محاذاة يسار." ؛
// تعيين محاذاة إلى اليسار.
documentParagraph.Align = "Left" ؛
documentParagraph.AppendChild (characterrun) ؛
documentBody.AppendChild (documentParagraph) ؛

المحاذاة اليمنى

// على افتراض أنك قمت بتهيئة فئة "المستند" وقمت بتحميل مستند Word موجود.
Paragraph DocumentParagraph = New Paragraph () ؛
تشغيل الحرف = new Run () ؛
الحرف text = "هذا نص محاذاة يسار." ؛
// تعيين محاذاة إلى اليمين.
documentParagraph.Align = "right" ؛
documentParagraph.AppendChild (characterrun) ؛
documentBody.AppendChild (documentParagraph) ؛

محاذاة المركز

// على افتراض أنك قمت بتهيئة فئة "المستند" وقمت بتحميل مستند Word موجود.
Paragraph DocumentParagraph = New Paragraph () ؛
تشغيل الحرف = new Run () ؛
الحرف text = "هذا نص محاذاة يسار." ؛
// تعيين محاذاة إلى المركز.
documentParagraph.Align = "center" ؛
documentParagraph.AppendChild (characterrun) ؛
documentBody.AppendChild (documentParagraph) ؛

خاتمة

في هذه المقالة ، اكتشفنا كيفية محاذاة النص في مستندات Word برمجياً باستخدام مكتبة fileformat.words لـ .NET. من خلال الاستفادة من واجهة برمجة التطبيقات القوية هذه ، يمكننا بسهولة تخصيص محاذاة النص في مستندات****من تطبيقاتنا ، وتعزيز المظهر العام وقابلية القراءة. لمزيد من التوجيه التفصيلي حول استخدام fileformat.words ، تأكد من مراجعة [الوثائق] الشاملة 5. ابق على اتصال معنا ونحن نستمر في استكشاف قدرات fileformat.words في مقالاتنا المستقبلية. تابعنا على منصات الوسائط الاجتماعية مثل Facebook و LinkedIn و Twitter للحصول على أحدث التحديثات والرؤى.

يساهم

نظرًا لأن fileformat.words for .NET هو مشروع مفتوح المصدر يستضيف على github ، نشجع بقوة ونقدر المساهمات من المجتمع. انضم إلينا في مهمتنا لتبسيط محاذاة النص في مستندات Word !

أسئلة؟

إذا كان لديك أي أسئلة أو استفسارات ، فلا تتردد في نشرها على المنتدى.

أنظر أيضا