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