RichTextBoxField
ภาพรวม
RichTextBoxField เป็นคลาสใน Aspose.PDF FOSS สําหรับ .NET. ทายาทจาก: TextBoxField.
สายกว้าง Tx ที่มีร่องรอยทักษะอุดม (บิต 26 ของ /Ff).
หมวดนี้ให้ 23 วิธีในการทํางานกับ RichTextBoxField วัตถุในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: Accept, AddBarcode, AddImage, ChangeAfterResize, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten, GetCheckedStateName,และ 11 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.PDF FOSS for .Net. คุณสมบัติ: Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags,และอีก 86 คน.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
RichTextValue | string? | อ่าน/เขียน | การแสดงค่าสนามในรวยเท็กซ์ (PDF /RV entry). |
FormattedValue | string? | อ่าน/เขียน | การแสดงแบบ (รวย-ข้อความ); อุปนามสําหรับ RichTextValue. |
Value | string? | อ่าน/เขียน | ค่าที่แสดงจากข้อความเรียบ โดยสนามนี้ (/การใส่ V). |
Style | string | อ่าน/เขียน | สายสไตล์แบบ CSS ใช้กับชิ้นส่วนที่รวยด้วยข้อความ ตัวอย่างเช่น. |
Justify | Aspose.Pdf.Annotations.Justification | อ่าน/เขียน | ข้ออ้างอิงข้อความ. |
MaxFontSize | double | อ่าน/เขียน | การตั้งค่าแบบถาวรที่ใช้กับการแสดงตัวอัตโนมัติ TextBoxFields’ ที่สร้างใหม่ทั้งหมด. |
MinFontSize | double | อ่าน/เขียน | การตั้งค่าแบบถาวรที่ใช้กับการแสดงตัวอัตโนมัติทั้งหมด TextBoxFields’ ที่สร้างใหม่ ขั้นต่ําสําหรับรูปทรงขนาดอโต้. |
FitIntoRectangle | bool | อ่าน/เขียน | การตั้งค่าแบบถาวรที่ใช้กับสัญลักษณ์ TextBoxFields’ FitIntoRectangle ที่สร้างใหม่ทั้งหมด. |
Width | double | อ่าน/เขียน | ความกว้างของการวางแผนเมื่อสนามถูกจัดอยู่ในขวดแบบ (เซลล์ตาราง, ข้อ). |
Height | double | อ่าน/เขียน | ความสูงการวางแผนเมื่อสนามถูกจัดอยู่ในถังการออกแบบ. |
Multiline | bool | อ่าน/เขียน | สายสัญลักษณ์หลายเส้น (บิต 13 ของ /Ff). |
MaxLen | int | อ่าน/เขียน | รับหรือกำหนด max len. |
IsMultiline | bool | อ่าน | รับค่า is multiline. |
IsPassword | bool | อ่าน | รับค่า is password. |
TextVerticalAlignment | VerticalAlignment | อ่าน/เขียน | การจัดสรรข้อความทางตั้งภายในหน้าตาของสนาม ต่อคําอ้างอิงที่ประกาศ. |
IsRichText | bool | อ่าน | True เมื่อสนาม Tx มีร่องรอยทักษะอุดม (บิต 26 ของ / Ff) ตั้งไว้. |
Justification | int | อ่าน | ข้ออ้าง: 0 = ซ้าย, 1 = กลาง, 2 = ขวา. |
ForceCombs | bool | อ่าน/เขียน | บิต 25 ของ /Ff (Comb): เมื่อตั้ง, สายการแบ่งออกเป็น MaxLen combs ความกว้างเท่ากัน. |
Scrollable | bool | อ่าน/เขียน | อินเวอร์สของบิต 24 ของ /Ff (DoNotScroll). |
SpellCheck | bool | อ่าน/เขียน | อินเวอร์สของบิต 23 ของ /Ff (DoNotSpellCheck). |
Type | FieldType | อ่าน | ชนิดของสนาม. |
FullName | string? | อ่าน | ชื่อสนามที่สมควรอย่างเต็มที่. |
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 | อ่าน | จํานวนเด็กใน / เด็กของสนามนี้ array หรือสนานลูก (ยิราร์คีโนด) หรือคําบรรยายวิดจ์ต์ (สน่ําปลายทางที่มีวูดจิตภาพหลายตัว เช่น ตู้เช็ค/วิทยุที่จัดกลุ่ม). |
Fields | Field[] | อ่าน | เด็กที่เขียนในสนามนี้เป็นรูปภาพของกรอบ ของใช้สําหรับการสะดวกสบาย ที่แสดงผลด้านบนฟอร์ม. |
DefaultValue | string? | อ่าน | ค่าตั้งค่า (/DV). |
AlternateName | string? | อ่าน/เขียน | ชื่อสนาม / หน่วยงาน (/การเข้า TU) อื่นๆ. |
Flags | Aspose.Pdf.Annotations.AnnotationFlags | อ่าน/เขียน | การแสดงความหมายของวิดจีต (/ F entry) เช่น. |
TabOrder | int | อ่าน/เขียน | อินเด็กซ์การสั่งซื้อแท็บสําหรับสนามนี้. |
IsReadOnly | bool | อ่าน | ว่าสนามนั้นจะอ่านเท่านั้นหรือไม่. |
ReadOnly | bool | อ่าน/เขียน | ว่าสนามจะอ่านเพียง (ป้ายฉายที่สามารถตั้งค่าได้สําหรับความเท่าเทียม API). |
IsRequired | bool | อ่าน | ว่าสนามนี้จําเป็นหรือไม่. |
Characteristics | Aspose.Pdf.Annotations.Characteristics | อ่าน | ลักษณะของหน้าตา (สีขอบ / สีพื้นหลัง, การหมุนวิดจ์). |
DefaultAppearance | Aspose.Pdf.Annotations.DefaultAppearance | อ่าน/เขียน | การแสดงตัวตามปกติ (ลักษณะอักษร, ขนาด, สี) ของสนาม ต่อการนําไปพิมพ์ที่ WidgetAnnotation. |
Rect | Rectangle? | อ่าน/เขียน | สี่เหลี่ยมสนาม. |
Color | Color | อ่าน/เขียน | สีสนาม (เก็บใน /DA แถวที่ตั้งค่าการปรากฏตัวเป็น RGB). |
AnnotationIndex | int | อ่าน/เขียน | 1-based tab position of this field’s widget within its page’s /Annots array — the array order is the page tab order. |
IsGroup | bool | อ่าน | ว่าสนามนี้เป็นคอนเทนเนอร์/กลุ่มของสนานลูกหรือไม่. |
IsSharedField | bool | อ่าน/เขียน | ว่าสนามนี้เป็นของกลุ่มที่ใช้กับสนานร่วมหรือไม่. |
IsSynchronized | bool | อ่าน | การเก็บของนั้นปลอดภัยหรือไม่. |
SyncRoot | object | อ่าน | synchronization root; ส่งตัวอย่างนี้กลับ. |
MappingName | string? | อ่าน/เขียน | ชื่อการทําแผนที่ใช้โดยสกริปภายนอกเพื่อระบุสนาม. |
AnnotationType | AnnotationType | อ่าน | เสมอวิจเจ็ต. |
Border | Border? | อ่าน/เขียน | ความกว้างของขอบ, สไตล์และรูปแบบ dash ที่แก้ไขจากคําศัพท์ BS ของ widget (สนามฟอร์มมีข้อมูลอีกอยู่ตรงนั้น ไม่ใช่ใน / Border). |
Actions | AnnotationActionCollection | อ่าน | สล็อตการกระทําสําหรับ / AA ไม้ของวิดจ์. |
Exportable | bool | อ่าน/เขียน | การส่งผลค่าของวิดจ์ต ให้ออกแบบในฟอร์ม submit หรือไม่. |
Highlighting | HighlightingMode | อ่าน/เขียน | รูปแบบการเร่งภาพที่ใช้เมื่อผู้ใช้คลิกวิดจ์ท (/ H entry). |
Parent | Forms.Field? | อ่าน | สายงานผู้ปกครองเมื่อวิดจ์ตนี้เป็นลูกภาพของสนาม AcroForm. |
Required | bool | อ่าน/เขียน | การที่วิดจ์ต ต้องเติมก่อนส่ง (/Ff bit 2) หรือไม่. |
HighlightMode | string | อ่าน | รูปแบบการเร่งแสง (/ H entry). |
DefaultAppearanceString | string? | อ่าน | สายการแสดงตัวตามปกติ (/ DA entry). |
FieldValue | string? | อ่าน | ค่าสนาม (/การใส่ V). |
DefaultFieldValue | string? | อ่าน | ค่าสนามแบบถัดไป (/การใส่ DV). |
FieldType | string? | อ่าน | ประเภทสนาม (/FT entry). |
InnerRect | Rectangle? | อ่าน | การแสดงความหมายขนานที่ใส่โดย /RD (ความแตกต่างของขนาด) แถวที่วาดจริงๆภายใน Rect. |
ActiveState | string? | อ่าน/เขียน | สภาพการปรากฏตัวที่กําลังทํางาน (/รายการ AS). |
Alignment | TextAlignment | อ่าน/เขียน | การจัดสรรข้อความ (สําหรับคําอธิบายแบบฟรีเท็กซ์ / วิดจีตที่มีบทความรวย). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | อ่าน/เขียน | การจัดตั้งแนวขอบ (Aspose.Pdf แสดงเรื่องนี้นอกจากการจัดสรร; ทั้งสองสามารถปรับได้อย่างอิสระ). |
States | AppearanceDictionary | อ่าน | พจนานุกรมการแสดงตัวตน-สภาวะ (ส่วนลักษณะของ AP/N ตามรัฐ เช่น. |
UpdateAppearanceOnConvert | bool | อ่าน/เขียน | การสร้างใหม่การแสดงความเห็นเมื่อบันทึกคําบรรยายเป็นเอกสารที่แปลง. |
UseFontSubset | bool | อ่าน/เขียน | การที่ตัวอักษร (ถ้ามี) ที่ถูกนํามาใช้ จะต้องตั้งรองลงหรือไม่. |
Contents | string? | อ่าน/เขียน | เนื้อหาของคําอธิบาย (ข้อความ). |
Opacity | double | อ่าน/เขียน | การแสดงความค่อนข้างไม่ชัดเจน (0.0 =โปร่งใส, 1.0 = ไม่ชัดแจ้ง). |
InteriorColor | Color? | อ่าน/เขียน | สีภายในคําบรรยาย (/การบันทึก IC สําหรับคําประโยควงกลม / ตาราง / เส้น). |
Title | string? | อ่าน/เขียน | ชื่อคําบรรยาย (ผู้เขียนสําหรับการระบุข้อความ). |
Name | string? | อ่าน/เขียน | ชื่อคําบรรยาย (ตัวจําแนกเฉพาะ บันทึก /NM). |
Subject | string? | อ่าน/เขียน | หัวข้อการแสดงความคิดเห็น (/รายการ Subj). |
ModifiedDate | string? | อ่าน | วันที่เปลี่ยน. |
Modified | DateTime | อ่าน/เขียน | วันที่ /M (ปรับเปลี่ยน) เป็น DateTime ที่ถูกตีพิมพ์. |
AnnotationFlags | AnnotationFlags | อ่าน/เขียน | อัลยาสที่เขียนของ Flags ที่ตรงกับพื้นผิวสาธารณะ Aspose.Pdf ซึ่งแสดงให้เห็นว่า 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. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
RichTextBoxField(page: Page, rect: Rectangle) | สร้างสนามที่เต็มไปด้วยข้อความบนหน้าตั้งรูปทรงที่ให้ไว้. |
TextBoxField(page: Page, rect: Rectangle) | สร้างสนามกล่องข้อความใหม่บนหน้าที่ระบุที่มีสี่เหลี่ยมที่ให้. |
AddBarcode(code: string) | รหัสรหานุกเป็น barcode ของค่าสนาม. |
AddImage(image: System.Drawing.Image) | สับสําหรับการรองรับภาพโครง. |
Field(doc: Document) | สร้างสนามที่เชื่อมต่อกับเอกสาร. |
GetEnumerator() | Iterates การแสดงคํานวณของ widget สําหรับเด็กในสนามนี้ ใน / เด็ก array. |
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) | Programmatic ctor สร้างคําอธิบายวิดจีทเปล่าที่เกี่ยวข้องกับการอ่าน doc. |
GetCheckedStateName() | กลับชื่อสถานะการปรากฏตัวที่แสดงให้เห็นถึงสภาพ “On” / “Checked” ของวิดจ์ตี้ (โดยทั่วไปคือ “Yes”) ที่มองขึ้นจากคีย์ของ dict / AP/N (อะไรก็ตามที่ไม่ใช่ “Off”). |
Accept(visitor: AnnotationSelector) | การแสดงตัวตามปกติ (ลักษณะอักษร, ขนาด, สี) ของสนาม ตามที่ระบุใน . |
GetRectangle(considerRotation: bool) | วงจรสั้นที่ปรับโดย considerRotation. |
ChangeAfterResize(transform: Matrix) | ปรับรูปทรงของคําบรรยายหลังจากที่ผู้ใช้ปรับขนาดหน้าหรือสี่เหลี่ยมเจ้าภาพ. |
UpdateAppearances() | การสร้างใหม่ของสายการปรากฏตัวปกติ (/AP /N) จากรูปทรงและสีที่อยู่ในปัจจุบันของการแสดงความคิดเห็น. |
WriteXfdf(writer: System.Xml.XmlWriter) | การเรียงความในรุ่นนี้เป็นองค์ประกอบ XFDF ให้กับผู้เขียน (PDF 32000 §12.7.8 / X F D F 3.0). |
Clone() | Shallow clone คลิปสเกลาร์/ref-shared สถานการณ์. |