CheckboxField
ภาพรวม
CheckboxField เป็นคลาสใน Aspose.PDF FOSS สําหรับ .NET. ทายาทจาก: Field.
หมวดนี้ให้ 26 วิธีในการทํางานกับ CheckboxField วัตถุในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: Accept, AddOption, ChangeAfterResize, CheckboxField, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten, GetCheckedStateName,และ 9 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.PDF FOSS for .Net. คุณสมบัติ: Action, Actions, ActiveState, Alignment, AllowedStates, AlternateName,และ 78 คนเพิ่มขึ้น.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
Style | BoxStyle | อ่าน/เขียน | สไตล์ทางวิวของกลิฟกรอบเช็คที่ให้การแสดง (/MK / CA): ตะเข็มวาด X, เช็กเครื่องหมายเช็ค; รูปแบบอื่น ๆ กลับไปที่ X. |
ExportValue | string | อ่าน/เขียน | ค่าส่งออกที่ถูกปล่อยเป็น FDF/XFDF ในแบบฟอร์มยื่น. |
ActiveState | string | อ่าน/เขียน | สภาพการปรากฏตัวที่เลือกในขณะนี้. |
AllowedStates | System.Collections.Generic.List<string> | อ่าน | คีย์การแสดงตัวทั้งหมดที่ประกาศไว้ใน /AP/N. |
Value | string | อ่าน/เขียน | ค่ากรอบการเช็ค (/V การใส่ชื่อ). |
OnValue | string | อ่าน | ได้ชื่อสภาวะ “On” สําหรับกรอบเช็คนี้ (คีย์สภาพการปรากฏที่ไม่ใช่ “Off”). |
IsChecked | bool | อ่าน/เขียน | รับหรือกำหนดค่า is checked. |
Checked | bool | อ่าน/เขียน | รับหรือกำหนดค่าที่เลือก. |
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. |
FitIntoRectangle | bool | อ่าน/เขียน | ฟันธงโลก: เมื่อ true, ค่าของสนามจะ auto-resized เพื่อเข้ากับวิดจิทขนานของมัน. |
IsGroup | bool | อ่าน | ว่าสนามนี้เป็นคอนเทนเนอร์/กลุ่มของสนานลูกหรือไม่. |
IsSharedField | bool | อ่าน/เขียน | ว่าสนามนี้เป็นของกลุ่มที่ใช้กับสนานร่วมหรือไม่. |
IsSynchronized | bool | อ่าน | การเก็บของนั้นปลอดภัยหรือไม่. |
SyncRoot | object | อ่าน | synchronization root; ส่งตัวอย่างนี้กลับ. |
MaxFontSize | double | อ่าน/เขียน | ขนาดตัวอักษรสูงสุดที่ใช้โดยการเข้ารูปแบบของสนาม โดยเฉพาะ. |
MinFontSize | double | อ่าน/เขียน | ขนาดตัวอักษรต่ําสุดที่ใช้โดยการเข้ารูปแบบของสนาม โดยเฉพาะ. |
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. |
Width | double | อ่าน/เขียน | ความกว้างของสี่เหลี่ยมที่เขียนคําอธิบาย. |
Height | double | อ่าน/เขียน | ความสูงของสี่เหลี่ยมที่เขียนข้อความ. |
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 | คําอธิบาย |
|---|---|
CheckboxField() | การสร้างกรอบเช็คกล่องที่ไม่ผูกพันโดยตั้งค่า. |
CheckboxField(doc: Document) | สร้างช่องเช็คที่เชื่อมต่อกับ Doc. |
CheckboxField(doc: Document, rect: Rectangle) | สร้าง checkbox ที่เชื่อมต่อ doc กับ widget rect ที่ได้รับ. |
CheckboxField(page: Page, rect: Rectangle) | สร้าง checkbox บนหน้าที่ให้บริการ. |
AddOption(optionName: string) | เพิ่ม OptionName เป็นสภาพใหม่ที่สามารถเลือกได้ในช่องเช็คนี้ (ใช้สําหรับกรอบเช็กกลุ่มที่มีพฤติกรรมเหมือนปุ่มวิทยุ). |
AddOption(optionName: string, rect: Rectangle) | เพิ่มตัวเลือกด้วยวิดจีตแบบสี่เหลี่ยมที่ชัดเจน. |
AddOption(optionName: string, page: int, rect: Rectangle) | เพิ่มตัวเลือกที่เป้าหมายเลขหน้าที่ให้แล้วบวกกับวิดจีตขนาน. |
Clone() | คลอนที่อ่อนแอของสนาม. |
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). |