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شرح:
MaxFontSizedoubleخواندن/نوشتناستاتیک پیش فرض برای تمام TextBoxFields’ ظاهر خودکار تنظیم شده استفاده می شود.
FitIntoRectangleboolخواندن/نوشتناستاتیک پیش فرض برای تمام پرچم های TextBoxFields’ FitIntoRectangle که به تازگی ایجاد شده اند اعمال می شود.
Widthdoubleخواندن/نوشتنعرض طرح زمانی که میدان در داخل یک کانتینر طراحی قرار گرفته است (سلول جدول، پاراگراف).
Heightdoubleخواندن/نوشتنارتفاع طرح زمانی که میدان در داخل یک ظرف طراحی قرار می گیرد.
Multilineboolخواندن/نوشتنپرچم چند خطی (بیت 13 از /Ff).
MaxLenintخواندن/نوشتندریافت یا تنظیم حداکثر طول.
IsMultilineboolبخونید.مقدار is multiline را دریافت می‌کند.
IsPasswordboolبخونید.مقدار is password را دریافت می‌کند.
TextVerticalAlignmentVerticalAlignmentخواندن/نوشتنتعدیل عمودی متن در داخل ظاهر میدان هر مرجع منتشر شده.
IsRichTextboolبخونید.درست زمانی که در میدان Tx پرچم متن غنی (بیتی 26 از /Ff) تنظیم شده است.
Justificationintبخونید.توجیه متن: 0 = چپ، 1 = مرکز، 2 = راست.
ForceCombsboolخواندن/نوشتنبیت 25 از /Ff (Comb): وقتی تنظیم می شود، میدان به MaxLen تقسیم شده است که عرض مساوی دارد.
Scrollableboolخواندن/نوشتنمعکوس بیت 24 از /Ff (DoNotScroll).
SpellCheckboolخواندن/نوشتنمعکوس بیت 23 از /Ff (DoNotSpellCheck).
Valuestring?خواندن/نوشتنارزش متن ذخیره شده در /V.
TypeFieldTypeبخونید.نوع ميدان.
FullNamestring?بخونید.نام کامل زمینه.
Namestring?خواندن/نوشتننام کامل میدان (به اصطلاح FullName).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentخواندن/نوشتنتغییر جهت افقی متن خاص که به ظاهر ویجت این زمینه اعمال شده است.
PageIndexintبخونید.1-based index of the page that owns this field’s widget.
PartialNamestring?خواندن/نوشتننام بخش فیلد (/T).
NormalAppearanceXForm?بخونید.ظاهر “عادی” این میدان (در /AP/N) است.
AppearanceAspose.Pdf.Annotations.AppearanceDictionaryبخونید.جریان ظاهر ویجت (درجی / AP) ، با نام ظاهر کلید زده شده است.
OnActivatedAnnotations.PdfAction?خواندن/نوشتنعمل که هنگام فعال شدن این میدان (/یک ورودی) انجام می شود.
Countintبخونید.تعداد بچه ها در این رشته /بچه های آرایه یا زمینه های کودک (نودهای سلسله مراتبی) و یا یادداشت ویجت (یک میدان ترمینال با چندین ویجیتی بصری، مانند یک جعبه چک گروه بندی شده/ رادیو).
FieldsField[]بخونید.کودکان این زمینه به عنوان یک آرایه عکس لوازم جانبی راحتی که فیلدها را در فرم منعکس می کند.
DefaultValuestring?بخونید.مقدار پیش فرض (/DV).
AlternateNamestring?خواندن/نوشتننام میدان جایگزین / ابزار (/ ورودی TU).
FlagsAspose.Pdf.Annotations.AnnotationFlagsخواندن/نوشتنعلامت های یادداشت ویجت (/ ورودی F) ، به عنوان مثال:.
TabOrderintخواندن/نوشتنشاخص ترتیب تب برای این زمینه.
IsReadOnlyboolبخونید.اینکه آیا این میدان فقط برای خواندن است.
ReadOnlyboolخواندن/نوشتناینکه آیا این میدان فقط برای خواندن است (تعویض قابل تنظیم برای تعادل API).
IsRequiredboolبخونید.اینکه این زمینه مورد نیاز است یا نه.
CharacteristicsAspose.Pdf.Annotations.Characteristicsبخونید.ویژگی های ظاهر (رنگهای مرزی / پس زمینه، چرخش ویجت).
DefaultAppearanceAspose.Pdf.Annotations.DefaultAppearanceخواندن/نوشتنظاهر پیش فرض (طبیعت، اندازه و رنگ) میدان در هر مرجع منتشر شده در WidgetAnnotation.
RectRectangle?خواندن/نوشتنمستطیل میدان.
BorderBorder?خواندن/نوشتنمرزِ ميدان.
ColorColorخواندن/نوشتنرنگ میدان (در رشته ظاهر پیش فرض /DA به عنوان RGB ذخیره شده است).
AnnotationIndexintخواندن/نوشتن1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets.
IsGroupboolبخونید.اینکه آیا این میدان یک کانتینر/گروه از فیلدهای زیر است.
IsSharedFieldboolخواندن/نوشتناینکه آیا این میدان متعلق به یک گروه از زمینه های مشترک است.
IsSynchronizedboolبخونید.اینکه آیا مجموعه از طریق رشته ایمن است.
SyncRootobjectبخونید.Synchronization root؛ این نمونه را بازمی گرداند.
MinFontSizedoubleخواندن/نوشتنحداقل اندازه فونت مورد استفاده توسط آوتومات فیت ظاهر میدان.
MappingNamestring?خواندن/نوشتننام نقشه برداری که توسط اسکریپت های خارجی برای شناسایی میدان استفاده می شود.
AnnotationTypeAnnotationTypeبخونید.هميشه ويژت.
ActionsAnnotationActionCollectionبخونید.اسلات های اکشن برای درخت AA / ویدجت.
Exportableboolخواندن/نوشتناینکه آیا ارزش ویجت باید در فرم ارسال صادر شود.
HighlightingHighlightingModeخواندن/نوشتنحالت برجسته سازی بصری که زمانی استفاده می شود که کاربر روی ویجت کلیک کند (در / H وارد کنید).
ParentForms.Field?بخونید.میدان والدین زمانی که این ویجت فرزند بصری یک AcroForm است.
Requiredboolخواندن/نوشتناینکه آیا باید قبل از ارسال ویجت پر شود (/Ff بتی 2) یا خیر.
HighlightModestringبخونید.حالت برجسته (در / H).
DefaultAppearanceStringstring?بخونید.رشته ظاهر پیش فرض (درسی/DA).
FieldValuestring?بخونید.مقدار میدان (/ واردات V).
DefaultFieldValuestring?بخونید.مقدار پیش فرض میدان (در ورودی DV).
FieldTypestring?بخونید.نوع میدان (/ ورودی FT).
ActiveStatestring?خواندن/نوشتنحالت ظاهر فعال در حال حاضر (در لیست AS).
AlignmentTextAlignmentخواندن/نوشتنهماهنگی متن (برای توضیحات آزاد متنی / ویجت با متن غنی).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentخواندن/نوشتنتعدیل افقی، علاوه بر تعدد؛ هر دو به طور مستقل قابل تنظیم هستند.
StatesAppearanceDictionaryبخونید.لغت حالت ظاهر (فرعتی از AP/N در هر وضعیت، به عنوان مثال:.
UpdateAppearanceOnConvertboolخواندن/نوشتناین که آیا در هنگام ذخیره کردن یادداشت به یک سند تبدیل شده، جریان ظاهر را بازسازی می کند یا خیر.
UseFontSubsetboolخواندن/نوشتناینکه آیا فونت (اگر وجود داشته باشد) باید زیر تنظیم شود.
Contentsstring?خواندن/نوشتنمحتوای یادداشت (متن).
Opacitydoubleخواندن/نوشتنضمیر (مطابق با نور).
InteriorColorColor?خواندن/نوشتنرنگ داخلی یادداشت (در ورودی IC، برای یادداشت های دایره/ مربع/خط).
Titlestring?خواندن/نوشتنعنوان آگهی (مؤلف برای آوازهای نشانگر).
Subjectstring?خواندن/نوشتنموضوع آگهی (/درسی در زیر).
ModifiedDatestring?بخونید.تاریخ تغییر.
ModifiedDateTimeخواندن/نوشتنتاریخ /M (تغییر یافته) به عنوان یک DateTime تایپ شده است.
AnnotationFlagsAnnotationFlagsخواندن/نوشتننام مستعار تایپ شده از Flags که AnnotationFlags را به عنوان یک ویژگی نشان می دهد.
ActionPdfAction?خواندن/نوشتنعمل مرتبط با این یادداشت (/یک ورودی).
Authorstring?بخونید.نویسنده ی یادداشت (در T).
AnnotationStatestring?بخونید.حالت تفسیر (/ ورودی دولت) ، به عنوان مثال:.
AnnotationStateModelstring?بخونید.مدل حالت آگهی (/StateModel) ، به عنوان مثال:.
ReplyTypestring?بخونید.نوع پاسخ (/RT entry) ، به عنوان مثال:.
InReplyToAnnotation?خواندن/نوشتناین یکی به آنوتاسیون پاسخ می دهد (در ورودی IRT).
QuadPointsPoint[]خواندن/نوشتنQuadPoints به عنوان یک آرایه از ارزش های نقطه.
PagePage?بخونید.صفحه ای که مالک این یادداشت است، یا null زمانی که نمی تواند حل شود (به عنوان مثال:.
VerticalAlignmentVerticalAlignmentخواندن/نوشتنتعدیل عمودی که در این بند اعمال می شود.
MarginMarginInfo?خواندن/نوشتناطلاعات مربوط به حاشیه های خارج از حساب ها در این بند اعمال می شود.
IsFirstParagraphInColumnboolخواندن/نوشتنپاراگراف را مجبور کنید که یک ستون جدید شروع کند.
IsKeptWithNextboolخواندن/نوشتناین پاراگراف رو در همان صفحه با قسمت بعدی قرار بدید.
IsInNewPageboolخواندن/نوشتنمجبور کنين که پاراگراف رو از صفحه ي جديد شروع کني.
IsInLineParagraphboolخواندن/نوشتنعلامت پاراگراف در خط (صفحه جدید را شروع نمی کند).
HyperlinkTextstring?خواندن/نوشتنهدف هائپر لینک با رشته قدیمی.
HyperlinkHyperlink?خواندن/نوشتنتزئینات هیپر لینک تایپ شده که به پاراگراف اعمال می شود.
ZIndexintخواندن/نوشتنشاخص 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 است.

همچنین ببینید:

 فارسی