TextStamp
خلاصه ای
TextStamp یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: Stamp.
یک تمبر متن که می تواند روی صفحات PDF اعمال شود.
این کلاس 8 روش برای کار با TextStamp اشیاء در برنامه های .NET را فراهم می کند. روش های موجود شامل: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin, TextStamp. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: BlendingSpace, Color, DefaultFont, DefaultFontSize, FontName, FontSize,، و 19 تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
DefaultFont | Font | بخونید. | فونت پیش فرض استفاده می شود زمانی که FontName بطور صریح تنظیم نشده باشد. |
DefaultFontSize | float | بخونید. | اندازه فونت پیش فرض استفاده می شود زمانی که FontSize بطور صریح تنظیم نشده باشد. |
Text | string | خواندن/نوشتن | متن رو تمبر کن. |
Value | string | خواندن/نوشتن | اسم مستعار برای متن. |
FontName | string | خواندن/نوشتن | نام فونت (باید در منابع صفحه وجود داشته باشد یا یک فونتی استاندارد 14 باشد). |
FontSize | float | بخونید. | اندازه فونت در نقطه. |
Color | Color | خواندن/نوشتن | متن رنگین. |
TextState | TextState | خواندن/نوشتن | حالت فرمت کردن متن. |
WordWrap | bool | خواندن/نوشتن | اینکه آیا متن را در مرز عرض بسته بندی کنید. |
WordWrapMode | TextFormattingOptions.WordWrapMode | خواندن/نوشتن | حالت word-wrap به متن تمبر اعمال شده است. |
Width | double | خواندن/نوشتن | محدودیت عرض برای بسته بندی کلمه (در نقاط) استفاده می شود. |
Height | double | خواندن/نوشتن | محدودیت ارتفاع برای جعبه تمبر. |
Scale | bool | خواندن/نوشتن | وقتی که true باشد، متن تمبر به اندازه Width × Height تنظیم می شود. |
Zoom | double | خواندن/نوشتن | فاکتور زوم روی تمبر اعمال شده. |
TextAlignment | HorizontalAlignment | خواندن/نوشتن | تعدیل افقی خطوط متن در داخل جعبه مهر. |
StampId | int | خواندن/نوشتن | شناسه تمبر. |
Pages | int[]? | خواندن/نوشتن | صفحات برای اعمال مهر (بر اساس 1). |
PageNumber | int | خواندن/نوشتن | شماره صفحه ای که می توان مهر را روی آن گذاشت (بر اساس 1). |
XOrigin | double | خواندن/نوشتن | X موقعیت اصلی در نقاط. |
YOrigin | double | خواندن/نوشتن | Y موقعیت اصلی در نقاط. |
Rotation | float | خواندن/نوشتن | زاویه چرخش در درجه. |
Opacity | float | خواندن/نوشتن | ضخامت (۰.۰-۱.0). |
IsBackground | bool | خواندن/نوشتن | این مهر در پس زمینه هست یا نه. |
Quality | int | خواندن/نوشتن | کیفیت JPEG (1.100) زمانی که تمبر به عنوان یک تصویر JPIG منتشر می شود. |
BlendingSpace | BlendingColorSpace | خواندن/نوشتن | ترکیب فضای رنگی که هنگام تدوین مهر روی صفحه استفاده می شود. |
روش ها
| Signature | شرح: |
|---|---|
TextStamp(text: string) | TextStamp را در این مورد TextStamp فرا می خواند. |
TextStamp(formattedText: FormattedText) | TextStamp را از یک FormattedText ایجاد کنید (صفات آن را به یک رشته واحد، که با ‘\n’ پیوسته است، مسطح می کند). |
BindLogo(formattedText: FormattedText) | یک FormattedText را به عنوان لوگو مهر (مطالبات متنی) متصل کنید. |
BindImage(imageData: byte[]) | بایت های تصویر خام را به عنوان لوگو مهر (علامت نامه تصویری) پیوند دهید. |
BindPdf(pdfStream: Stream, pageNumber: int) | یک صفحه PDF (به عنوان منبع مهر) را با شماره صفحه مبتنی بر جریان + 1 پیوند دهید. |
BindTextState(textState: TextState) | یک TextState را پیوند دهید که زمانی که تمبر با متن تایپ شده است، پیش فرض ها را رد می کند. |
SetImageSize(width: float, height: float) | اندازه پیکسل صریح را که در آن تمبر تصویر نمایش داده می شود تنظیم کنید. |
SetOrigin(originX: float, originY: float) | موقعیت مبدا را تنظیم کنید. |