Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
هناك عدة طرق مختلفة لإدراج الحقول في المستند:
في هذه المقالة، سننظر في كل طريقة بمزيد من التفصيل ونحلل كيفية إدراج حقول معينة باستخدام هذه الخيارات.
في Aspose.Words يتم استخدام طريقة insert_field لإدراج حقول جديدة في المستند. تقبل المعلمة الأولى رمز الحقل الكامل للحقل المراد إدراجه. المعلمة الثانية اختيارية وتسمح بتعيين نتيجة الحقل يدويًا. إذا لم يتم توفير ذلك، فسيتم تحديث الحقل تلقائيًا. يمكنك تمرير قيمة خالية أو فارغة إلى هذه المعلمة لإدراج حقل بقيمة حقل فارغة. إذا لم تكن متأكدًا من بناء جملة رمز الحقل المحدد، فقم بإنشاء الحقل في Microsoft Word أولاً ثم قم بالتبديل لرؤية رمز الحقل الخاص به.
يوضح مثال التعليمات البرمجية التالي كيفية إدراج حقل دمج في مستند باستخدام DocumentBuilder:
يوضح مثال التعليمات البرمجية التالي كيفية إدراج حقل دمج باللغة الألمانية في مستند باستخدام DocumentBuilder:
يتم استخدام نفس الأسلوب لإدراج الحقول المتداخلة داخل حقول أخرى.
يوضح مثال التعليمات البرمجية التالي كيفية إدراج الحقول المتداخلة داخل حقل آخر باستخدام DocumentBuilder:
معرف اللغة هو اختصار رقمي دولي قياسي للغة في بلد ما أو منطقة جغرافية ما. باستخدام Aspose.Words، يمكنك تحديد اللغة على مستوى الحقل. تحصل خاصية locale_id على المعرف المحلي للحقل أو تقوم بتعيينه.
يوضح مثال التعليمات البرمجية التالي كيفية الاستفادة من هذا الخيار:
إذا كنت تريد إدراج حقول غير مكتوبة/فارغة ({}) تمامًا كما يسمح Microsoft Word، فيمكنك استخدام أسلوب insert_field مع المعلمة FieldType.FIELD_NONE. لإدراج حقل في مستند Word، يمكنك الضغط على مجموعة المفاتيح “Ctrl + F9”.
يوضح مثال التعليمات البرمجية التالي كيفية إدراج حقل فارغ في المستند:
الطريقة البديلة لإدراج الحقول في Aspose.Words هي فئة FieldBuilder. يوفر واجهة سلسة لتحديد مفاتيح الحقول وقيم الوسيطات كنص أو عقد أو حتى حقول متداخلة.
يوضح مثال التعليمات البرمجية التالي كيفية إدراج حقل في مستند باستخدام FieldBuilder:
يمكنك أيضًا إدراج أنواع مختلفة من الحقول باستخدام Aspose.Words Document Object Model (DOM). في هذا القسم، سننظر في بعض الأمثلة.
يمكن تمثيل حقل MERGEFIELD في مستند Word بواسطة فئة FieldMergeField. يمكنك استخدام فئة FieldMergeField لإجراء العمليات التالية:
يوضح مثال التعليمات البرمجية التالي كيفية إضافة حقل Merge باستخدام DOM إلى فقرة في مستند:
ADDRESSBLOCK في مستند باستخدام DOMيتم استخدام حقل ADDRESSBLOCK لإدراج كتلة عنوان Mail Merge في مستند Word. يمكن تمثيل حقل ADDRESSBLOCK في مستند Word بواسطة فئة FieldAddressBlock. يمكنك استخدام فئة FieldAddressBlock لتنفيذ العمليات التالية:
يوضح مثال التعليمات البرمجية التالي كيفية إضافة حقل Mail Merge ADDRESSBLOCK باستخدام DOM إلى فقرة في مستند:
ADVANCE في مستند دون استخدام DocumentBuilderيتم استخدام حقل ADVANCE لإزاحة النص اللاحق داخل سطر إلى اليسار أو اليمين أو لأعلى أو لأسفل. يمكن تمثيل حقل ADVANCE في مستند Word بواسطة فئة FieldAdvance. يمكنك استخدام فئة FieldAdvance لتنفيذ العمليات التالية:
يوضح مثال التعليمات البرمجية التالي كيفية إضافة حقل ADVANCE باستخدام DOM إلى فقرة في مستند.
ASK في مستند دون استخدام DocumentBuilderيتم استخدام حقل ASK لمطالبة المستخدم بتعيين نص لإشارة مرجعية في مستند Word. يمكن تمثيل حقل ASK في مستند Word بواسطة فئة FieldAsk. يمكنك استخدام فئة FieldAsk لتنفيذ العمليات التالية:
يوضح مثال التعليمات البرمجية التالي كيفية إضافة حقل ASK باستخدام DOM إلى فقرة في مستند:
AUTHOR في مستند دون استخدام DocumentBuilderيتم استخدام حقل AUTHOR لتحديد اسم مؤلف المستند من خصائص Document. يمكن تمثيل حقل AUTHOR في مستند Word بواسطة فئة FieldAuthor. يمكنك استخدام فئة FieldAuthor لإجراء العمليات التالية:
يوضح مثال التعليمات البرمجية التالي كيفية إضافة حقل AUTHOR باستخدام DOM إلى فقرة في مستند:
INCLUDETEXT في مستند دون استخدام DocumentBuilderيقوم حقل INCLUDETEXT بإدراج النص والرسومات الموجودة في المستند المسمى في رمز الحقل. يمكنك إدراج المستند بأكمله أو جزء من المستند المشار إليه بواسطة إشارة مرجعية. يتم تمثيل هذا الحقل في مستند Word بواسطة INCLUDETEXT. يمكنك استخدام فئة FieldIncludeText لإجراء العمليات التالية:
يوضح مثال التعليمات البرمجية التالي كيفية إضافة حقل INCLUDETEXT باستخدام DOM إلى فقرة في مستند:
TOA في مستند دون استخدام DocumentBuilderيقوم الحقل TOA (جدول المراجع المصدقة) بإنشاء جدول المراجع المصدقة وإدراجه. يجمع حقل TOA الإدخالات المميزة بحقول TA (إدخال جدول المراجع). يقوم Microsoft Office Word بإدراج الحقل TOA عند النقر فوق إدراج جدول المراجع في مجموعة جدول السلطات ضمن علامة التبويب References. عندما تقوم بعرض حقل TOA في مستندك، تبدو الصيغة كما يلي:
{ TOA [Switches ] }
يمكنك استخدام فئة FieldToa لإجراء العمليات باستخدام حقل TOA.
يوضح مثال التعليمات البرمجية التالي كيفية إضافة حقل TOA باستخدام DOM إلى فقرة في مستند:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.