النوع THPDFLayoutDiagnosticKind
يصنّف حدث التخطيط الذي يسجله محرك التخطيط الانسيابي في سجل تشخيص تخطيط
التصريح
THPDFLayoutDiagnosticKind= (ldkAutomaticPageBreak, ldkKeepWithNext,
ldkOrphanControl, ldkWidowControl, ldkOverflow, ldkImmediateFlush,
ldkPageLayer, ldkOverlap);
الوحدة
HPDFDoc
القيم
| القيمة | المعنى |
|---|---|
ldkAutomaticPageBreak | بدأت صفحة جديدة في التدفق العادي، مثلًا لأن السطر الكامل لا يتسع فوق الهامش السفلي |
ldkKeepWithNext | قُبل فاصل صفحات لتحافظ السطر الأخير من الفقرة على مساحة للفقرة التالية |
ldkOrphanControl | نُقل فاصل الصفحات للحفاظ على الحد الأدنى المهيأ من أسطر البداية |
ldkWidowControl | قُدِّمت نقطة الفصل للحفاظ على الحد الأدنى المهيأ من أسطر النهاية |
ldkOverflow | لم يتسع عنصر فتجاوز حدوده، مثلًا عندما تكون إضافة الصفحات التلقائية معطلة |
ldkImmediateFlush | نُقل محتوى صفحة مغلقة إلى تخزين التخطيط المدعوم بالملف لتحديد استهلاك الذاكرة |
ldkPageLayer | طُبِّقت دالة رد نداء مسجلة لطبقة صفحة أثناء بناء صفحة |
ldkOverlap | تقاطعت حدود عنصر متتبَّع مع حدود عنصر تُتبِّع سابقًا |
ملاحظات الاستخدام
- تظهر قيم هذا النوع في الحقل Kind من سجلات THPDFLayoutDiagnostic المجموعة عبر THotPDF.RecordLayoutDiagnostic وخيارات تشخيصات التخطيط
- يمكن تصوير مدخلات الفيض والتداخل على الصفحة برسم طبقة التشخيص، الذي يلوّن صناديق الفيض والتداخل بألوان مختلفة
- استخدم النوع مع فهرس الصفحة ومسار العنصر ونص السبب في السجل لتحديد قرار التخطيط الذي أنتجه