پاراگراف متن
نمای کلی
TextParagraph یک کلاس در Aspose.PDF FOSS برای .NET است.
نمایش یک پاراگراف متنی که میتواند از طریق AppendParagraph بر روی صفحه قرار گیرد.
این کلاس 9 متد برای کار با اشیاء TextParagraph در برنامههای .NET فراهم میکند.
متدهای موجود شامل: AppendLine، BeginEdit، EndEdit.
تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET برای هر برنامه .NET قابل دسترسی هستند.
ویژگیها: FirstLineIndent، FormattingOptions، HorizontalAlignment، Justify، LimitWithBounds، Margin، و 8 مورد دیگر.
ویژگیها
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
Rectangle | Rectangle? | Read/Write | مستطیل محدودهای که پاراگراف در صفحه رندر میشود. |
Position | Position? | Read/Write | موقعیت مطلق پاراگراف. |
FormattingOptions | TextFormattingOptions | Read/Write | گزینههای قالببندی برای پاراگراف، شامل حالت بستهبندی کلمه. |
Rotation | double | Read/Write | زاویه چرخش بر حسب درجه برای کل پاراگراف. |
RemainingLines | TextFragmentCollection | Read | خطوطی که در مستطیل پاراگراف جا نگرفتند و باید در صفحه بعدی دوباره رندر شوند. |
updatePositioningCalls | int | Read/Write | شمارنده تشخیصی که هر بار که رندرر یک عبور چیدمان‑موقعیتیابی برای این پاراگراف انجام میدهد، افزایش مییابد. |
HorizontalAlignment | HorizontalAlignment | Read/Write | تراز افقی متن درون مستطیل پاراگراف. |
VerticalAlignment | VerticalAlignment | Read/Write | تراز عمودی متن درون مستطیل پاراگراف. |
Margin | MarginInfo | Read/Write | حاشیه اطراف پاراگراف. |
LimitWithBounds | bool | Read/Write | زمانی که true باشد، متن به مرزهای مستطیل پاراگراف محدود میشود. |
TextRectangle | Rectangle | Read | مستطیل محدوده محاسبهشده متن پاراگراف. |
FirstLineIndent | float | Read/Write | تورفتگی خط اول بر حسب پوینت. |
SubsequentLinesIndent | float | Read/Write | تورفتگی (پوینت) اعمالشده به هر خط به جز اولین. |
Justify | bool | Read/Write | زمانی که true باشد، خطوط پاراگراف عرض مستطیل را با تنظیم فاصله کلمات پر میکنند. |
متدها
| امضا | توضیح |
|---|---|
BeginEdit() | یک پنجره ویرایش دستهای را آغاز کنید. |
EndEdit() | پنجره ویرایش دستهای که توسط BeginEdit آغاز شده است را پایان دهید. |
AppendLine(line: TextFragment) | یک بخش متن را به عنوان خط جدیدی به پاراگراف اضافه کنید. |
AppendLine(line: TextFragment, textState: TextState) | یک خط TextFragment را اضافه کنید و وضعیت متن آن را بازنویسی کنید. |
AppendLine(line: TextFragment, textState: TextState, lineSpacing: float) | یک TextFragment را با بازنویسی وضعیت متن و فاصلهگذاری بین خطوط اضافه کنید. |
AppendLine(line: string) | یک رشته متنی را به عنوان خط جدیدی به پاراگراف اضافه کنید با استفاده از وضعیت متن پیشفرض. |
AppendLine(line: string, textState: TextState) | یک رشته متنی را با وضعیت متن دادهشده به عنوان خط جدید اضافه کنید. |
AppendLine(line: string, textState: TextState, lineSpacing: float) | یک رشته متنی را با وضعیت متن و فاصلهگذاری بین خطوط اضافه کنید. |
AppendLine(line: string, lineSpacing: float) | یک رشته متنی را با فاصلهگذاری بین خطوط اضافه کنید با استفاده از وضعیت متن پیشفرض. |