LayoutContext
LayoutContext
نمای کلی
LayoutContext یک کلاس در Aspose.PDF FOSS برای جاوا است.
موقعیت کرسور و محدوده های منطقه محتوا را در طول طرح صفحه ردیابی می کند.
این کلاس 16 روش برای کار با LayoutContext اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: LayoutContext, advanceCursor, getAvailableWidth, getContentBottom, getContentLeft, getContentRight, getContentTop, getCursorX, getCursorY, getPageHeight, getPageWidth, getRemainingHeight,، و 4 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: availableWidth, contentBottom, contentLeft, contentRight, contentTop, cursorX,، و 4 تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
availableWidth | double | بخونید. | عرض موجود منطقه محتوا را باز می گرداند. |
remainingHeight | double | بخونید. | فضای عمودی باقیمانده را از موقعیت فعلی کرسور به پایین منطقه محتوا باز می گرداند. |
cursorX | double | بخونید. | موقعیت افقی فعلی کرسور را باز می گرداند. |
cursorY | double | بخونید. | موقعیت فعلی کرسور عمودی را باز می گرداند. |
contentLeft | double | بخونید. | لبه چپ منطقه محتوا را باز می گرداند. |
contentRight | double | بخونید. | لبه راست منطقه محتوا را باز می گرداند. |
contentTop | double | بخونید. | لبه بالا منطقه محتوا را باز می گرداند. |
contentBottom | double | بخونید. | لبه پایین منطقه محتوا را باز می گرداند. |
pageWidth | double | بخونید. | عرض کل صفحه را باز می گرداند. |
pageHeight | double | بخونید. | ارتفاع کل صفحه را باز می گرداند. |
روش ها
| Signature | شرح: |
|---|---|
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 | ارتفاع کل صفحه را باز می گرداند. |