تحميل قاموس الواصلة للغة

في هذا البرنامج التعليمي خطوة بخطوة، سنوضح لك كيفية تحميل قاموس الواصلة للغة معينة في Aspose.Words لـ .NET. سنشرح لك كود مصدر C# المقدم ونوضح لك كيفية تنفيذه في مشاريعك الخاصة.

للبدء، تأكد من تثبيت Aspose.Words for .NET وتكوينه في بيئة التطوير لديك. إذا لم تكن قد قمت بذلك بالفعل، قم بتنزيل المكتبة وتثبيتها من[Aspose.Releases]https://releases.aspose.com/words/net/.

الخطوة 1: تحميل الوثيقة

أولاً، قم بتحميل المستند الخاص بك من الدليل المحدد:

string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "German text.docx");

الخطوة 2: تحميل قاموس الواصلة

بعد ذلك، افتح دفقًا إلى ملف قاموس الواصلة واحفظه للغة المطلوبة. في هذا المثال، نقوم بتحميل قاموس للغة الألمانية السويسرية (de-CH):

Stream stream = File.OpenRead(dataDir + "hyph_de_CH.dic");
Hyphenation.RegisterDictionary("de-CH", stream);

تأكد من أن لديك ملف القاموس المناسب في دليل البيانات الخاص بك.

الخطوة 3: احفظ المستند المعدل

وأخيرا، احفظ الوثيقة المعدلة:

doc.Save(dataDir + "ProcessingByBreakingWithDictionary.pdf");

لذا ! لقد قمت بنجاح بتحميل قاموس الواصلة للغة معينة في Aspose.Words لـ .NET.

مثال على التعليمات البرمجية المصدر لتحميل قاموس الواصلة للغة تستخدم Aspose.Words لـ .NET

string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "German text.docx");

Stream stream = File.OpenRead(dataDir + "hyph_de_CH.dic");
Hyphenation.RegisterDictionary("de-CH", stream);

doc.Save(dataDir + "ProcessingByBreakingWithDictionary.pdf");

لا تتردد في استخدام هذا الرمز في مشاريعك الخاصة وتعديله ليناسب احتياجاتك الخاصة.

الأسئلة الشائعة

س: كيفية تحميل قاموس مقطعي للغة معينة في Aspose.Words؟

ج: لتحميل قاموس مقطعي للغة معينة في Aspose.Words، يمكنك استخدامHyphenation الطبقة وLoadDictionary() طريقة. إنشاء مثيل لـHyphenation الصف واستدعاءLoadDictionary() طريقة تحديد المسار إلى ملف القاموس المقطعي للغة المطلوبة. سيؤدي هذا إلى تحميل قاموس المقطع إلى Aspose.Words.

س: أين يمكنني العثور على ملفات قاموس المقاطع للغات المختلفة؟

ج: يمكنك العثور على ملفات قاموس مقطعية للغات مختلفة على مصادر مختلفة عبر الإنترنت. تكون هذه الملفات عادةً بتنسيق XML أو TEX. يمكنك العثور على قواميس مقطعية مفتوحة المصدر للغات مختلفة على مواقع الويب المخصصة للمشاريع اللغوية أو مستودعات التعليمات البرمجية المصدر.

س: كيف يمكنني تطبيق القاموس المقطعي المحمل على مستند في Aspose.Words؟

ج: لتطبيق قاموس المقطع المقطعي المحمل على مستند في Aspose.Words، تحتاج إلى التكرار على الكلمات الموجودة في المستند واستخدامHyphenate() طريقةHyphenationالصف للحصول على مقطع الكلمات. يمكنك بعد ذلك تنسيق الكلمات المقطعية حسب الحاجة، على سبيل المثال عن طريق إضافة واصلات بين المقاطع.

س: ما هي اللغات المدعومة للتقسيم المقطعي في Aspose.Words؟

ج: يدعم Aspose.Words التوزيع المقطعي للغات متعددة بما في ذلك الإنجليزية والفرنسية والإسبانية والألمانية والإيطالية والهولندية والروسية والبرتغالية والسويدية والنرويجية والدانمركية والفنلندية والبولندية والتشيكية وغيرها الكثير. راجع وثائق Aspose.Words للحصول على القائمة الكاملة باللغات المدعومة للتقسيم المقطعي.