FlowElement
FlowElement
نمای کلی
FlowElement یک رابط در Aspose.PDF FOSS برای TypeScript است.
یک واحد از محتوای جریان.
این رابط ۲ متد برای اشیای FlowElement در برنامههای TypeScript اعلام میکند. متدهای موجود شامل: measure، place هستند. همهٔ اعضای عمومی پس از نصب بستهٔ Aspose.PDF FOSS برای TypeScript به هر برنامهٔ TypeScript قابل دسترسی هستند. ویژگیها: clear، fits، keepWithNext، keepWithNextEligible، spaceAfter، spaceBefore و ۱ مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
usedHeight | : number | خواندن | ارتفاع استفادهشده را دریافت میکند. |
fits | : boolean | خواندن | فیتها را دریافت میکند. |
keepWithNextEligible | : boolean | خواندن | درست فقط برای سرفصلها — عناصری که برای keep-with-next واجد شرایط هستند. |
keepWithNext | : boolean | خواندن | لغو بر حسب عنصر از سیاست keep-with-next جریان؛ undefined پیشفرض جریان را به ارث میبرد. |
spaceBefore | : number | خواندن | نقاطی که باید بالای این عنصر رزرو شوند؛ در صورت عدم وجود، بهعنوان 0 در نظر گرفته میشود. |
spaceAfter | : number | خواندن | نقاطی که زیر این عنصر رزرو میشوند؛ در صورت عدم وجود، به عنوان ۰ در نظر گرفته میشود. |
clear | : FlowClear | خواندن | بخش(هایی) که این عنصر قبل از قرارگیری شناورهای آن را پاک میکند؛ به عنوان هیچ در صورت عدم وجود، در نظر گرفته میشود. |
روش ها
| امضا | توضیح |
|---|---|
place(ctx: PlaceContext) → PlaceResult | متد place(ctx) را بر روی این نمونه FlowElement فراخوانی میکند. |
measure(ctx: MeasureContext) → { usedHeight: number; fits: boolean } | اجرای خشک (dry-run) غیر مخرب از {@link place}: پیشبینی فضای عمودی که عنصر مصرف میکند و اینکه آیا بهطور کامل جا میشود، بدون رسم. |