TextBoxField
خلاصه ای
TextBoxField یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: Field.
این کلاس ۲۶ روش برای کار با TextBoxField اشیاء در برنامه های .NET را فراهم می کند. روش های موجود شامل: Accept, AddBarcode, AddImage, ChangeAfterResize, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten, GetCheckedStateName,، و 10 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags,، و 81 تا بیشتر.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
MaxFontSize | double | خواندن/نوشتن | استاتیک پیش فرض برای تمام TextBoxFields’ ظاهر خودکار تنظیم شده استفاده می شود. |
FitIntoRectangle | bool | خواندن/نوشتن | استاتیک پیش فرض برای تمام پرچم های TextBoxFields’ FitIntoRectangle که به تازگی ایجاد شده اند اعمال می شود. |
Width | double | خواندن/نوشتن | عرض طرح زمانی که میدان در داخل یک کانتینر طراحی قرار گرفته است (سلول جدول، پاراگراف). |
Height | double | خواندن/نوشتن | ارتفاع طرح زمانی که میدان در داخل یک ظرف طراحی قرار می گیرد. |
Multiline | bool | خواندن/نوشتن | پرچم چند خطی (بیت 13 از /Ff). |
MaxLen | int | خواندن/نوشتن | دریافت یا تنظیم حداکثر طول. |
IsMultiline | bool | بخونید. | مقدار is multiline را دریافت میکند. |
IsPassword | bool | بخونید. | مقدار is password را دریافت میکند. |
TextVerticalAlignment | VerticalAlignment | خواندن/نوشتن | تعدیل عمودی متن در داخل ظاهر میدان هر مرجع منتشر شده. |
IsRichText | bool | بخونید. | درست زمانی که در میدان Tx پرچم متن غنی (بیتی 26 از /Ff) تنظیم شده است. |
Justification | int | بخونید. | توجیه متن: 0 = چپ، 1 = مرکز، 2 = راست. |
ForceCombs | bool | خواندن/نوشتن | بیت 25 از /Ff (Comb): وقتی تنظیم می شود، میدان به MaxLen تقسیم شده است که عرض مساوی دارد. |
Scrollable | bool | خواندن/نوشتن | معکوس بیت 24 از /Ff (DoNotScroll). |
SpellCheck | bool | خواندن/نوشتن | معکوس بیت 23 از /Ff (DoNotSpellCheck). |
Value | string? | خواندن/نوشتن | ارزش متن ذخیره شده در /V. |
Type | FieldType | بخونید. | نوع ميدان. |
FullName | string? | بخونید. | نام کامل زمینه. |
Name | string? | خواندن/نوشتن | نام کامل میدان (به اصطلاح FullName). |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | خواندن/نوشتن | تغییر جهت افقی متن خاص که به ظاهر ویجت این زمینه اعمال شده است. |
PageIndex | int | بخونید. | 1-based index of the page that owns this field’s widget. |
PartialName | string? | خواندن/نوشتن | نام بخش فیلد (/T). |
NormalAppearance | XForm? | بخونید. | ظاهر “عادی” این میدان (در /AP/N) است. |
Appearance | Aspose.Pdf.Annotations.AppearanceDictionary | بخونید. | جریان ظاهر ویجت (درجی / AP) ، با نام ظاهر کلید زده شده است. |
OnActivated | Annotations.PdfAction? | خواندن/نوشتن | عمل که هنگام فعال شدن این میدان (/یک ورودی) انجام می شود. |
Count | int | بخونید. | تعداد بچه ها در این رشته /بچه های آرایه یا زمینه های کودک (نودهای سلسله مراتبی) و یا یادداشت ویجت (یک میدان ترمینال با چندین ویجیتی بصری، مانند یک جعبه چک گروه بندی شده/ رادیو). |
Fields | Field[] | بخونید. | کودکان این زمینه به عنوان یک آرایه عکس لوازم جانبی راحتی که فیلدها را در فرم منعکس می کند. |
DefaultValue | string? | بخونید. | مقدار پیش فرض (/DV). |
AlternateName | string? | خواندن/نوشتن | نام میدان جایگزین / ابزار (/ ورودی TU). |
Flags | Aspose.Pdf.Annotations.AnnotationFlags | خواندن/نوشتن | علامت های یادداشت ویجت (/ ورودی F) ، به عنوان مثال:. |
TabOrder | int | خواندن/نوشتن | شاخص ترتیب تب برای این زمینه. |
IsReadOnly | bool | بخونید. | اینکه آیا این میدان فقط برای خواندن است. |
ReadOnly | bool | خواندن/نوشتن | اینکه آیا این میدان فقط برای خواندن است (تعویض قابل تنظیم برای تعادل API). |
IsRequired | bool | بخونید. | اینکه این زمینه مورد نیاز است یا نه. |
Characteristics | Aspose.Pdf.Annotations.Characteristics | بخونید. | ویژگی های ظاهر (رنگهای مرزی / پس زمینه، چرخش ویجت). |
DefaultAppearance | Aspose.Pdf.Annotations.DefaultAppearance | خواندن/نوشتن | ظاهر پیش فرض (طبیعت، اندازه و رنگ) میدان در هر مرجع منتشر شده در WidgetAnnotation. |
Rect | Rectangle? | خواندن/نوشتن | مستطیل میدان. |
Border | Border? | خواندن/نوشتن | مرزِ ميدان. |
Color | Color | خواندن/نوشتن | رنگ میدان (در رشته ظاهر پیش فرض /DA به عنوان RGB ذخیره شده است). |
AnnotationIndex | int | خواندن/نوشتن | 1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets. |
IsGroup | bool | بخونید. | اینکه آیا این میدان یک کانتینر/گروه از فیلدهای زیر است. |
IsSharedField | bool | خواندن/نوشتن | اینکه آیا این میدان متعلق به یک گروه از زمینه های مشترک است. |
IsSynchronized | bool | بخونید. | اینکه آیا مجموعه از طریق رشته ایمن است. |
SyncRoot | object | بخونید. | Synchronization root؛ این نمونه را بازمی گرداند. |
MinFontSize | double | خواندن/نوشتن | حداقل اندازه فونت مورد استفاده توسط آوتومات فیت ظاهر میدان. |
MappingName | string? | خواندن/نوشتن | نام نقشه برداری که توسط اسکریپت های خارجی برای شناسایی میدان استفاده می شود. |
AnnotationType | AnnotationType | بخونید. | هميشه ويژت. |
Actions | AnnotationActionCollection | بخونید. | اسلات های اکشن برای درخت AA / ویدجت. |
Exportable | bool | خواندن/نوشتن | اینکه آیا ارزش ویجت باید در فرم ارسال صادر شود. |
Highlighting | HighlightingMode | خواندن/نوشتن | حالت برجسته سازی بصری که زمانی استفاده می شود که کاربر روی ویجت کلیک کند (در / H وارد کنید). |
Parent | Forms.Field? | بخونید. | میدان والدین زمانی که این ویجت فرزند بصری یک AcroForm است. |
Required | bool | خواندن/نوشتن | اینکه آیا باید قبل از ارسال ویجت پر شود (/Ff بتی 2) یا خیر. |
HighlightMode | string | بخونید. | حالت برجسته (در / H). |
DefaultAppearanceString | string? | بخونید. | رشته ظاهر پیش فرض (درسی/DA). |
FieldValue | string? | بخونید. | مقدار میدان (/ واردات V). |
DefaultFieldValue | string? | بخونید. | مقدار پیش فرض میدان (در ورودی DV). |
FieldType | string? | بخونید. | نوع میدان (/ ورودی FT). |
ActiveState | string? | خواندن/نوشتن | حالت ظاهر فعال در حال حاضر (در لیست AS). |
Alignment | TextAlignment | خواندن/نوشتن | هماهنگی متن (برای توضیحات آزاد متنی / ویجت با متن غنی). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | خواندن/نوشتن | تعدیل افقی، علاوه بر تعدد؛ هر دو به طور مستقل قابل تنظیم هستند. |
States | AppearanceDictionary | بخونید. | لغت حالت ظاهر (فرعتی از AP/N در هر وضعیت، به عنوان مثال:. |
UpdateAppearanceOnConvert | bool | خواندن/نوشتن | این که آیا در هنگام ذخیره کردن یادداشت به یک سند تبدیل شده، جریان ظاهر را بازسازی می کند یا خیر. |
UseFontSubset | bool | خواندن/نوشتن | اینکه آیا فونت (اگر وجود داشته باشد) باید زیر تنظیم شود. |
Contents | string? | خواندن/نوشتن | محتوای یادداشت (متن). |
Opacity | double | خواندن/نوشتن | ضمیر (مطابق با نور). |
InteriorColor | Color? | خواندن/نوشتن | رنگ داخلی یادداشت (در ورودی IC، برای یادداشت های دایره/ مربع/خط). |
Title | string? | خواندن/نوشتن | عنوان آگهی (مؤلف برای آوازهای نشانگر). |
Subject | string? | خواندن/نوشتن | موضوع آگهی (/درسی در زیر). |
ModifiedDate | string? | بخونید. | تاریخ تغییر. |
Modified | DateTime | خواندن/نوشتن | تاریخ /M (تغییر یافته) به عنوان یک DateTime تایپ شده است. |
AnnotationFlags | AnnotationFlags | خواندن/نوشتن | نام مستعار تایپ شده از Flags که AnnotationFlags را به عنوان یک ویژگی نشان می دهد. |
Action | PdfAction? | خواندن/نوشتن | عمل مرتبط با این یادداشت (/یک ورودی). |
Author | string? | بخونید. | نویسنده ی یادداشت (در T). |
AnnotationState | string? | بخونید. | حالت تفسیر (/ ورودی دولت) ، به عنوان مثال:. |
AnnotationStateModel | string? | بخونید. | مدل حالت آگهی (/StateModel) ، به عنوان مثال:. |
ReplyType | string? | بخونید. | نوع پاسخ (/RT entry) ، به عنوان مثال:. |
InReplyTo | Annotation? | خواندن/نوشتن | این یکی به آنوتاسیون پاسخ می دهد (در ورودی IRT). |
QuadPoints | Point[] | خواندن/نوشتن | QuadPoints به عنوان یک آرایه از ارزش های نقطه. |
Page | Page? | بخونید. | صفحه ای که مالک این یادداشت است، یا null زمانی که نمی تواند حل شود (به عنوان مثال:. |
VerticalAlignment | VerticalAlignment | خواندن/نوشتن | تعدیل عمودی که در این بند اعمال می شود. |
Margin | MarginInfo? | خواندن/نوشتن | اطلاعات مربوط به حاشیه های خارج از حساب ها در این بند اعمال می شود. |
IsFirstParagraphInColumn | bool | خواندن/نوشتن | پاراگراف را مجبور کنید که یک ستون جدید شروع کند. |
IsKeptWithNext | bool | خواندن/نوشتن | این پاراگراف رو در همان صفحه با قسمت بعدی قرار بدید. |
IsInNewPage | bool | خواندن/نوشتن | مجبور کنين که پاراگراف رو از صفحه ي جديد شروع کني. |
IsInLineParagraph | bool | خواندن/نوشتن | علامت پاراگراف در خط (صفحه جدید را شروع نمی کند). |
HyperlinkText | string? | خواندن/نوشتن | هدف هائپر لینک با رشته قدیمی. |
Hyperlink | Hyperlink? | خواندن/نوشتن | تزئینات هیپر لینک تایپ شده که به پاراگراف اعمال می شود. |
ZIndex | int | خواندن/نوشتن | شاخص Z-order که توسط DOM renderer استفاده می شود. |
روش ها
| Signature | شرح: |
|---|---|
TextBoxField(page: Page, rect: Rectangle) | یک میدان جدید جعبه متن را در صفحه مشخص شده با مستطیل داده می سازد. |
TextBoxField(doc: Document, rect: Rectangle) | یک میدان جدید را ایجاد می کند که با سند مرتبط است (صفحه ای که از طریق Form.Add اختصاص داده شده). |
TextBoxField(doc: Document) | جعبه متن بسته به سند بدون یک مستطیل. |
TextBoxField(page: Page, rects: Rectangle[]) | زمینه متن چند ویجت اولین مستطیل برای دیکشنری ابزار استفاده می شود؛ مستطیلی های اضافی در /Kids ذخیره می شوند تا قرارداد چند ویدئگی را رعایت کنند. |
TextBoxField() | ctor بدون پارامتر یک میدان متن غیر مرتبط ایجاد می کند. |
AddBarcode(code: string) | کد رمزگذاری به عنوان یک بارکد نگهدارنده در مقدار میدان. |
AddImage(image: System.Drawing.Image) | پشتيباني از پوشش تصويري. |
Field(doc: Document) | یک میدان مرتبط با سند ایجاد کنید. |
GetEnumerator() | تعویض های ویجت برای بچه ها در آرایه /Kids انجام می شود. |
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int) | کپی کردن یادداشت های ویجت به یک آرایه که از شاخص شروع می شود. |
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction) | عمل JavaScript را در برابر این میدان اجرا کنید. |
ExportToJson(stream: Stream) | این میدان را به صورت JSON (یک واحد FieldExportingData) از طریق جریان ارائه شده سریال سازی کنید. |
ExportValueToJson(outputJsonStream: Stream, indented: bool) | نام، پرچم و مقدار میدان را به یک جریان JSON بنویسید. |
Flatten() | این میدان را صاف کنید ارزش آن را به محتوای صفحه ثابت تبدیل کنید. |
GetWidgetEnumerator() | شماره گیری به WidgetAnnotation تایپ شده است. |
ImportValueFromJson(inputJsonStream: Stream) | ارزش این میدان را از یک جریان JSON بخوانید. |
Recalculate() | ارزش این میدان را از اسکریپت محاسبه دوباره محاسبه کنید. |
SetPosition(point: Aspose.Pdf.Point) | اولین مستطیل ویجت را به نقطه ای که داده شده (سقف بالا سمت چپ) منتقل کنید. |
WidgetAnnotation(doc: Document) | برنامه ctor یک یادداشت ویجت خالی را با خواننده doc مرتبط می کند. |
GetCheckedStateName() | نام حالت ظاهر را که نشان دهنده وضعیت “on” / “checked” این ویجت است (معمولاً “Yes”) ، از کلید های dict /AP/N جستجو می کند. |
Accept(visitor: AnnotationSelector) | تماس های قبول در این TextBoxField نمونه. |
GetRectangle(considerRotation: bool) | مستطیل محدودی با توجه به چرخش تنظیم شده است. |
ChangeAfterResize(transform: Matrix) | بعد از اینکه کاربر صفحه یا مستطیل میزبان را تغییر اندازه داد، هندسه ی یادداشت ها را تنظیم کنید. |
UpdateAppearances() | جریان ظاهر طبیعی (/AP /N) را از هندسه و رنگ های فعلی یادداشت بازتولید کنید. |
WriteXfdf(writer: System.Xml.XmlWriter) | این یادداشت را به عنوان یک عنصر XFDF در نوشتن (PDF 32000 §12.7.8 / X F D F 3.0) سریال سازی کنید. |
Clone() | کلوین سطح نسخه های حالت اسکالاری/ref-shared است. |