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 " تركيبة المفاتيح.
يوضح مثال التعليمات البرمجية التالية كيفية إدراج حقل فارغ في المستند:
COMPAREيقارن الحقل COMPARE قيمتين ويعيد القيمة الرقمية 1 إذا كانت المقارنة صحيحة أو 0 إذا كانت المقارنة خاطئة.
يوضح مثال الكود التالي كيفية إضافة COMPARE الحقول باستخدام DocumentBuilder:
IFيمكن استخدام الحقل IF لتقييم الوسيطات بشكل مشروط.
يوضح مثال الكود التالي كيفية إضافة IF الحقول باستخدام DocumentBuilder:
الطريقة البديلة لإدراج الحقول في Aspose.Words هي فئة FieldBuilder. يوفر واجهة بطلاقة لتحديد مفاتيح الحقول وقيم الوسيطة كنص أو عقد أو حتى حقول متداخلة.
يوضح مثال التعليمات البرمجية التالية كيفية إدراج حقل في مستند باستخدام FieldBuilder:
يمكنك أيضا إدراج أنواع مختلفة من الحقول باستخدام Aspose.Words نموذج كائن المستند (DOM). في هذا القسم، سنلقي نظرة على بعض الأمثلة.
MERGEFIELD field in Word document can be represented by the FieldMergeField class. You can use FieldMergeField class to perform the following operations:
يوضح مثال التعليمات البرمجية التالية كيفية إضافة الحقل MERGE باستخدام DOM إلى فقرة في مستند:
ADDRESSBLOCK في مستند باستخدام DOMيتم استخدام الحقل ADDRESSBLOCK لإدراج كتلة عنوان Mail Merge في مستند ورد. ADDRESSBLOCK الحقل في وثيقة كلمة يمكن أن يمثله فئة FieldAddressBlock. يمكنك استخدام فئة FieldAddressBlock لإجراء العمليات التالية:
يوضح مثال التعليمات البرمجية التالية كيفية إضافة الحقل Mail Merge ADDRESSBLOCK باستخدام DOM إلى فقرة في مستند:
ADVANCE في مستند بدون استخدام DocumentBuilderيتم استخدام الحقل 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.