متن قالببندیشده
نمای کلی
FormattedText یک کلاس در Aspose.PDF FOSS برای .NET است.
متن قالببندیشدهای را که در عملیات استمپ و مند استفاده میشود، نشان میدهد.
این کلاس ۲۶ متد برای کار با اشیاء FormattedText در برنامههای .NET فراهم میکند.
متدهای موجود شامل: AddNewLineText، FormattedText، IsCjk، SetCjkFontStyle.
تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET برای هر برنامه .NET قابل دسترسی هستند.
ویژگیها: BackgroundColor، CustomFontFile، FontName، FontSize، ForegroundColor، IsEmbedded، و ۳ مورد دیگر.
ویژگیها
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
Text | string | خواندن | متن محتوای خط اول. |
FontSize | double | خواندن/نوشتن | اندازه قلم به نقطه. |
FontName | string | خواندن/نوشتن | نام قلم (نام قلم پایه PDF). |
ForegroundColor | Color | خواندن/نوشتن | رنگ پیشزمینه (متن). |
BackgroundColor | Color | خواندن/نوشتن | رنگ پسزمینه. |
IsEmbedded | bool | خواندن/نوشتن | آیا متن جاسازی شده است (برای قلمهای غیر استاندارد). |
CustomFontFile | string? | خواندن/نوشتن | مسیر فایل قلم سفارشی (برای جاسازی قلم TrueType). |
TextWidth | float | خواندن | عرض طولانیترین خط با قلم/اندازه پیکربندیشده. |
TextHeight | float | خواندن | ارتفاع کل بلوک متن قالببندیشده (مجموع ارتفاع خطوط). |
روشها
| Signature | Description |
|---|---|
FormattedText() | یک FormattedText جدید با متن خالی ایجاد میکند. |
FormattedText(text: string) | یک FormattedText جدید با متن مشخص شده ایجاد میکند. |
FormattedText(text: string, foregroundColor: Color, backgroundColor: Color) | یک FormattedText با متن و رنگهای پیشزمینه/پسزمینه ایجاد میکند. |
FormattedText(text: string, foregroundColor: FontColor) | یک FormattedText با متن و پیشزمینه/پسزمینه FontColor ایجاد میکند. |
FormattedText(text: string, foregroundColor: FontColor, backgroundColor: FontColor) | یک FormattedText با متن و پیشزمینه/پسزمینه FontColor ایجاد میکند. |
FormattedText(text: string, fontColor: FontColor, fontStyle: FontStyle, encodingType: EncodingType, embedded: bool, textSize: float) | یک FormattedText با قالببندی کامل با استفاده از FontColor ایجاد میکند. |
FormattedText(text: string, textColor: FontColor, backColor: FontColor, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float) | یک FormattedText با قالببندی کامل با استفاده از FontColor و پیشزمینه و پسزمینه ایجاد میکند. |
FormattedText(text: string, fontColor: FontColor, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | یک FormattedText با قالببندی کامل با استفاده از FontColor و فاصله خطوط ایجاد میکند. |
FormattedText(text: string, textColor: Color, backColor: Color, fontName: string, textEncoding: EncodingType, embedded: bool, fontSize: float) | یک FormattedText با پیشزمینه/پسزمینه System.Drawing.Color و تنظیمات قلم ایجاد میکند. |
FormattedText(text: string, textColor: Color, backColor: Color, textFont: FontStyle, encoding: EncodingType, embedded: bool, textSize: float) | یک FormattedText با پیشزمینه/پسزمینه System.Drawing.Color و FontStyle ایجاد میکند. |
FormattedText(text: string, textColor: Color, backColor: Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | متد FormattedText را بر روی این نمونه FormattedText فراخوانی میکند. |
FormattedText(text: string, textColor: System.Drawing.Color, backColor: System.Drawing.Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | |
FormattedText(text: string, textColor: FontColor, backColor: FontColor, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | |
FormattedText(text: string, textColor: System.Drawing.Color, backColor: System.Drawing.Color) | پیشزمینه System.Drawing.Color + جفت پیشزمینه/پسزمینه. |
FormattedText(text: string, color: System.Drawing.Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float) | پیشزمینه System.Drawing.Color + FontStyle + EncodingType، بدون lineSpacing. |
FormattedText(text: string, textColor: System.Drawing.Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | پیشزمینه System.Drawing.Color + FontStyle + EncodingType + lineSpacing. |
FormattedText(text: string, textColor: System.Drawing.Color, backColor: System.Drawing.Color, textFont: FontStyle, encoding: EncodingType, embedded: bool, textSize: float) | پیشزمینه/پسزمینه System.Drawing.Color + FontStyle. |
FormattedText(text: string, textColor: System.Drawing.Color, backColor: System.Drawing.Color, fontName: string, textEncoding: EncodingType, embedded: bool, fontSize: float) | پیشزمینه/پسزمینه System.Drawing.Color + رشته نام قلم. |
FormattedText(text: string, textColor: System.Drawing.Color, fontName: string, textEncoding: EncodingType, embedded: bool, fontSize: float) | یک FormattedText با پیشزمینه System.Drawing.Color و نام قلم یا فایل قلم TrueType ایجاد میکند. |
FormattedText(text: string, textColor: Color, fontName: string, textEncoding: EncodingType, embedded: bool, fontSize: float) | یک FormattedText با پیشزمینه Aspose.Pdf.Color و نام قلم یا فایل قلم TrueType ایجاد میکند. |
FormattedText(text: string, color: Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float) | یک FormattedText با FontStyle (enum) و System.Drawing.Color ایجاد میکند. |
FormattedText(text: string, textColor: Color, textFont: FontStyle, textEncoding: EncodingType, embedded: bool, textSize: float, lineSpacing: float) | یک FormattedText با پیشزمینه/پسزمینه Aspose.Pdf.Color و فاصله خطوط ایجاد میکند. |
AddNewLineText(newLineText: string) | یک خط جدید متن اضافه میکند. |
AddNewLineText(newLineText: string, lineSpacing: float) | یک خط جدید متن با فاصله خطوط سفارشی اضافه میکند. |
IsCjk() | بررسی میکند که آیا متن شامل کاراکترهای CJK است یا خیر. |
SetCjkFontStyle() | قلم را به یک قلم سازگار با CJK تنظیم میکند (معادل MS Gothic). |