Enum BlockImportMode

Enum BlockImportMode

اسم الفضاء : Aspose.Words.Loading تجميع: Aspose.Words.dll (25.4.0)

يحدد كيف يتم استيراد خصائص عناصر مستوى الكتلة من المستندات القائمة على HTML.

public enum BlockImportMode

Fields

Merge = 0

يتم دمج خصائص الكتل الأبوية وتخزينها على عناصر الطفل (أي الفقرات أو اللوحات).

يتم دمج خصائص الكتل الأصلية على النحو التالي: يتم إضافة الحدود إلى بعضها البعض؛ يتم إلغاء حدود الكتلة ذات المستوى الأعلى، ويتم الحفاظ على الحد الأقصى للمستوى الداخلي فقط، ونتيجة لذلك، عند تحديد هذا الوضع، سيتم فقدان بعض تنسيق الكتب من المستند الأصلي.

من ناحية أخرى ، نظرًا لأن جميع الخصائص المدمجة على مستوى الكتلة يتم تخزينها على عقدة الوثيقة ، فستكون جميع الأشكال الموجودة في المستند الناتج متاحة للتعديل.

Preserve = 1

يتم استيراد خصائص الكتل الأم إلى بنية منطقية خاصة وتخزينها بشكل منفصل عنوثيقة النود

يتم استيراد الحدود والحدود فقط من عناصر HTML “الجسد” و"القميص"، و “مقاصد الكتلة”، ويتم تخزين خصائص كل عنصر HTML بشكل فردي.

هذا الوضع يسمح للحفاظ بشكل أفضل على الحدود والحدود المرئية في وثيقة HTML والحصول على نتائج تحويل أفضل.الضعف هو أن المستند الناتج يصبح أكثر صعوبة في التعديل ، حيث أن الحدود والخطوط المخزنة في الهيكل المنطقي غير متوفرة للتحرير.

هذا الوضع يحاكي سلوك MS Word فيما يتعلق باستيراد خصائص الكتلة.

 عربي