المنصب(أ)
هناك طاولات عائمة وطاولات خطية:
- ♪ الجداول التوضيحية وتوضع على نفس طبقة النص وتوضع في تدفق للنص لا يحيط سوى الجدول أعلاه وما دونه. الجداول الداخلية دائماً ما تظهر بين الفقرات التي تضعها فيها
- ♪ الجداول الزمنية وتُدرج على النص، ويُحدَّد موقع الجدول المتعلق بالفقرة بمقر الجدول. وبسبب ذلك، يتأثر وضع الطاولة العائمة في الوثيقة بظروف تحديد المواقع الرأسية والأفقية.
أحياناً عليك وضع طاولة في وثيقة بطريقة معينة وللقيام بذلك، يجب أن تستخدموا أدوات التواؤم وتضعوا الحوادث بين الطاولة والنص المحيط
في هذه المادة، سنناقش الخيارات Aspose.Words ينص على تحديد المواقع.
تحديد الموقع
يمكنك تحديد موقع طاولة داخلية باستخدام Aspose.Words API و Alignment ملكية وهكذا، يمكنك أن تعدل مواءمة الجدول فيما يتعلق بصفحة الوثيقة.
ويبيّن المثال الرمزي التالي كيفية وضع جدول خطي:
الحصول على جدول الطوابق
إذا تم وضع ملفوف للنص Around, يمكنك الحصول على مواءمتها الأفقية والرأسية باستخدام RelativeHorizontalAlignment و RelativeVerticalAlignment الممتلكات.
مع أنواع أخرى من النصوص, يمكنك الحصول على مواءمه الجدول باستخدام Alignment ملكية
المثال الرمزي التالي يبين كيفية الحصول على مواءمتها
الحصول على موقع الطاولات
ويُحدَّد موقف طاولة عائمة باستخدام الخواص التالية:
- ♪ HorizontalAnchor - غرض لحساب الموقع الأفقي لمائدة عائمة
- ♪ VerticalAnchor - غرض لحساب الموقع العمودي لمائدة عائمة
- ♪ AbsoluteHorizontalDistance - وضع المائدة الأفقية المطلقة العائمة
- ♪ AbsoluteVerticalDistance - وضع طاولة عائمة عمودية مطلقة
- ♪ AllowOverlap - خيار التمكين/التداخل مع الأجسام العائمة الأخرى
- ♪ RelativeHorizontalAlignment - منضدة عائمة للمواءمة الأفقية النسبية.
- ♪ RelativeVerticalAlignment - منضدة عائمة للمواءمة العمودية النسبية.
The following code example shows how to get the position of a floating table:
الجدول الزمني
تماما مثل الحصول، يمكنك تحديد موقع طاولة العائمة باستخدام نفس Aspose.Words API.
ومن المهم معرفة أن التواؤم والمسافات الأفقية والرأسية هي خصائص مشتركة، ويمكن للمرء أن يعيد تحديد الآخر. على سبيل المثال، وضع الإطار RelativeHorizontalAlignment سيعيدون صياغة AbsoluteHorizontalDistance إلى قيمتها الافتراضية والعكس صحيح نفس الشيء true للترتيب الرأسي
The following code example shows how to set the position of a floating table:
الحصول على المسافة بين الجدول والنص المغلق
Aspose.Words وتتيح أيضا فرصة لمعرفة المسافات بين الجداول والنصوص المحيطة بها:
- DistanceTop - قيمة المسافة من أعلاه
- DistanceBottom - قيمة البعد عن التصور
- DistanceRight - قيمة المسافة على اليمين
- DistanceLeft - قيمة المسافة على اليسار
The following code example shows how to get the distance between a table and its surrounding text: