LayoutContext
المعلومات العامة
LayoutContext هي فئة في Aspose.PDF FOSS لـ Java.
يتتبع موقع المؤشر و حدود منطقة المحتوى أثناء تخطيط الصفحة.
توفر هذه الفئة 16 طريقة للعمل مع LayoutContext كائنات في برامج Java. المنهجيات المتاحة تشمل: LayoutContext, advanceCursor, getAvailableWidth, getContentBottom, getContentLeft, getContentRight, getContentTop, getCursorX, getCursorY, getPageHeight, getPageWidth, getRemainingHeight,، و 4 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: availableWidth, contentBottom, contentLeft, contentRight, contentTop, cursorX,و 4 المزيد.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
availableWidth | double | اقرأ | يعيد عرض المنطقة المتاحة للمحتوى. |
remainingHeight | double | اقرأ | يعيد المساحة الرأسية المتبقية من وضع المؤشر الحالي |
| إلى أسفل منطقة المحتوى. | |||
cursorX | double | اقرأ | يعيد الموقع الأفقي الحالي للمؤشر. |
cursorY | double | اقرأ | يعيد الموقع الراهن للمؤشر الرأسي. |
contentLeft | double | اقرأ | يعيد الحافة اليسرى لمنطقة المحتوى. |
contentRight | double | اقرأ | يعيد الحافة اليمنى لمنطقة المحتوى. |
contentTop | double | اقرأ | يعيد الحافة العليا لمنطقة المحتوى. |
contentBottom | double | اقرأ | يعيد الحافة السفلية لمنطقة المحتوى. |
pageWidth | double | اقرأ | يعيد عرض الصفحة الكلي. |
pageHeight | double | اقرأ | يعيد ارتفاع الصفحة الكلي. |
الطرق
| التوقيع | وصف |
|---|---|
LayoutContext(pageWidth: double, pageHeight: double, margins: MarginInfo) | يخلق LayoutContext لصفحة ذات الأبعاد والخطوط الهامشية المحددة. |
getAvailableWidth() → double | يعيد عرض المنطقة المتاحة للمحتوى. |
getRemainingHeight() → double | يعيد المساحة الرأسية المتبقية من وضع المؤشر الحالي |
| إلى أسفل منطقة المحتوى. | |
advanceCursor(height: double) | يقلع المؤشر إلى الأسفل بمقدار الارتفاع المحدد. |
resetCursorX() | أعيد وضع المؤشر الأفقي على الحافة اليسرى لمنطقة المحتوى. |
hasSpace(height: double) → boolean | يعيد إذا كان هناك مساحة عمودية كافية متبقية للمحتوى. |
| من الارتفاع المحدد. | |
getCursorX() → double | يعيد الموقع الأفقي الحالي للمؤشر. |
setCursorX(cursorX: double) | يحدد الموقع الأفقي للمرشد الحالي. |
getCursorY() → double | يعيد الموقع الراهن للمؤشر الرأسي. |
setCursorY(cursorY: double) | يحدد الموقف الرأسي الحالي للمؤشر. |
getContentLeft() → double | يعيد الحافة اليسرى لمنطقة المحتوى. |
getContentRight() → double | يعيد الحافة اليمنى لمنطقة المحتوى. |
getContentTop() → double | يعيد الحافة العليا لمنطقة المحتوى. |
getContentBottom() → double | يعيد الحافة السفلية لمنطقة المحتوى. |
getPageWidth() → double | يعيد عرض الصفحة الكلي. |
getPageHeight() → double | يعيد ارتفاع الصفحة الكلي. |