Form
ภาพรวม
Form เป็นคลาสใน Aspose.PDF FOSS สําหรับ .NET. ทายาทจาก: IDisposable.
หน้าตึกสําหรับการปรับเปลี่ยนสนามแบบฟอร์ม รวมถึง XML การนําเข้า/ส่งออก.
หมวดนี้ให้วิธีการ 55 สําหรับทํางานกับวัตถุ Form ในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: BindPdf, Close, Dispose, ExportFdf, ExportJson, ExportXfdf, ExportXml, ExtractXfaData, FillBarcodeField, FillField, FillFields, FillImageField,และ 24 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.PDF FOSS for .Net. คุณสมบัติ: ConvertTo, DestFileName, DestStream, Document, FieldNames, FormSubmitButtonNames,และอีก 3 คน.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
ImportResult | FormImportResult[] | อ่าน | ผลต่อสนาม จากการเรียก ImportFdf/ImportXfdf /ImportXml ล่าสุด. |
Document | Document? | อ่าน | เอกสารที่อยู่เบื้องหลัง. |
FormSubmitButtonNames | string[] | อ่าน | รับชื่อของปุ่ม submit ในฟอร์ม. |
SrcFileName | string? | อ่าน/เขียน | ชื่อไฟล์แหล่ง. |
SrcStream | Stream? | อ่าน/เขียน | ธารที่ออกมาจาก. |
ConvertTo | Aspose.Pdf.PdfFormat | อ่าน/เขียน | เป้าหมาย PDF/A หรือรุ่น PDF สําหรับผลิตที่บันทึกไว้. |
FieldNames | string[] | อ่าน | รับชื่อฟิลด์ทั้งหมดในแบบฟอร์ม. |
DestFileName | string? | อ่าน/เขียน | ชื่อไฟล์ที่หมายสําหรับการบันทึก. |
DestStream | Stream? | อ่าน/เขียน | การส่งสายที่หมายสําหรับการบันทึก. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
Form() | สร้างหน้ากากแบบไม่ผูกพัน. |
Form(document: Document) | สร้างหน้าแบบที่ผูกกับเอกสาร. |
Form(document: Document, destStream: Stream) | Bind a Document และตั้งค่าล่วงหน้าการออกไฟสําหรับ Save ที่ไม่มีปารามีเตอร์. |
Form(document: Document, destFileName: string) | Bind Document และตั้งค่าทางไฟล์ออกก่อนสําหรับ Save ที่ไม่มีปารามีเตอร์. |
Form(srcFileName: string, destFileName: string) | สร้างหน้าแบบ Form จากเส้นทางไฟล์ input และ output. |
Form(srcFileName: string, destStream: Stream) | สร้างหน้าแบบ Form จากไฟล์ input, เขียนไปยังสตรีมใน Save. |
Form(srcFileName: string) | สร้างหน้าแบบ Form จากเส้นทางไฟล์ input. |
Form(srcStream: Stream) | สร้างหน้ากากแบบ Form จากลําธาร. |
Form(srcStream: Stream, destStream: Stream) | สร้างหน้าแบบฟอร์มจากสตรีมแหล่งที่มา, เขียนไปยังสไตล์จุดหมายใน Save. |
Form(srcStream: Stream, destFileName: string) | สร้างหน้าแบบ Form จากสตรีมแหล่งที่มา, เขียนไปยังไฟล์จุดหมายใน Save. |
BindPdf(path: string) | ผูกไฟล์ PDF กับหน้านี้. |
BindPdf(doc: Document) | พักเอกสารไว้กับหน้านี้. |
BindPdf(stream: Stream) | ผูกร่อง PDF กับหน้านี้. |
GetFieldLimit(fieldName: string) | รับจำนวนอักขระสูงสุดของฟิลด์ข้อความตามชื่อ. |
GetField(fieldName: string) | ดึงค่าฟิลด์ตามชื่อ. |
FillField(fieldName: string, fieldValue: string) | เติมค่าในสนาม. |
FillField(fieldName: string, beChecked: bool) | เติมสนามด้วยค่า boolean (สําหรับกรอบเช็ค/ปุ่มวิทยุ). |
GetFieldType(fieldName: string) | รับประเภทของฟิลด์โดยใช้ชื่อ. |
GetFieldTemplate(fieldName: string) | ส่ง Node ของตาราง XFA สําหรับสนามที่ได้รับชื่อ (หรือ null เมื่อเอกสารไม่มี XFAs / เฟิลด์ไม่ปรากฏ). |
GetFieldFacade(fieldName: string) | รับคุณสมบัติ facade แบบภาพสำหรับฟิลด์. |
GetButtonOptionCurrentValue(fieldName: string) | รับค่าปัจจุบันของฟิลด์ปุ่ม (ปุ่มวิทยุ). |
GetButtonOptionValues(fieldName: string) | รับค่าตัวเลือกของฟิลด์ปุ่ม (ปุ่มวิทยุ). |
GetFullFieldName(fieldName: string) | รับชื่อฟิลด์ที่เต็มรูปแบบ. |
FlattenField(fieldName: string) | แผ่นสนามเฉพาะโดยชื่อ ทําให้มันเป็นเนื้อหาที่คงอยู่ และลบสภาพปฏิสัมพันธ์. |
FlattenAllFields() | แผ่นฟอร์มทั้งหมดในเอกสาร ทําให้เป็นเนื้อหาที่คงอยู่ และลบ AcroForm. |
ImportXml(inputXmlStream: Stream, IgnoreFormTemplateChanges: bool) | นําเข้าค่าสนามแบบฟอร์มจาก XML สตรีม. |
ImportXfdf(inputXfdfStream: Stream) | นําเข้าข้อมูลสนามแบบฟอร์มจาก XFDF สตรีม. |
ImportFdf(inputFdfStream: Stream) | การนําเข้าข้อมูลสนามแบบฟอร์มจาก FDF สตรีม. |
ExportXml(outputXmlStream: Stream) | การส่งออกค่าสนามแบบฟอร์มไปยัง XML สตรีม. |
ExportFdf(outputFdfStream: Stream) | การส่งออกค่าสนามแบบฟอร์มเป็น FDF ไปยังสตรีม. |
ExportXfdf(outputXfdfStream: Stream) | การส่งออกค่าสนามแบบฟอร์มเป็น XFDF ไปยังสตรีม. |
ExportJson(outputJsonStream: Stream, indented: bool) | ส่งออกเนื้อหาของสนามทั้งหมดในเอกสารเป็น JSON ஸ்ட்ரீม. |
ImportJson(inputJsonStream: Stream) | นําเข้าค่าสนามจาก JSON ஸ்ட்ரீมเข้าไปในเอกสารที่ผูกพัน โดยการตรงกับสนานโดยชื่อเต็มของพวกเขา. |
HasField(fullName: string) | True หากสนามที่มีชื่อเต็มที่ให้มีในรูปแบบผูกพัน. |
Save() | เก็บเอกสารที่เปลี่ยนไว้. |
Save(destFile: string) | เก็บไว้ที่เส้นทางเฉพาะเจาะจง. |
Save(destStream: Stream) | เก็บเอกสารที่เปลี่ยนแปลงไปในสตรีม. |
SaveBytes() | เก็บเอกสารที่เปลี่ยนแปลงและคืนไบท์. |
Close() | ปิดหน้าหลังซะ. |
Dispose() | เรียก Dispose ในตัวอย่างแบบฟอร์มนี้. |
ExtractXfaData(outputXmlStream: Stream) | สกัดข้อมูล XFA ของเอกสาร XML ไปยังสตรีม. |
SetXfaData(inputXmlStream: Stream) | เปลี่ยน XML ของ XFA Data Set จากสตรีมของเอกสาร. |
FillBarcodeField(fieldName: string, data: string) | เติมกรอบบาร์โค้ดด้วยชื่อและข้อมูลที่ให้ไว้. |
FillField(fieldName: string, value: string, fitFontSize: bool) | เติมสนามข้อความด้วยค่าที่ให้ โดยเลือกจะปรับขนาดตัวอักษรเข้ากับกรอบ. |
FillField(fieldName: string, index: int) | เติมสนามการเลือกหรือวิทยุโดยอัตรานิยามทางเลือกที่คัด (0-based). |
FillField(fieldName: string, fieldValues: string[]) | เติมสนามกล่องรายการด้วยค่าหลายตัวเลือกที่ให้บริการ. |
FillFields(fieldNames: string[], fieldValues: string[], output: Stream) | ใช้ค่าสนามหลายครั้ง และส่ง PDF ที่เกิดเป็นสตรีม. |
FillImageField(fieldName: string, imageStream: Stream) | เติมภาพในสนามโดยการใส่รูปเป็นหน้าตาปกติของวิดจิท (/AP / N) ของสนาน ซึ่งมีการปรับขนาดเพื่อเติบเต็มขอบสี่เหลี่ยมของแต่ละวิเจต. |
FillImageField(fieldName: string, imageFileName: string) | เติมสนามภาพจากเส้นทางไฟล์. |
GetFieldFlag(fieldName: string) | ได้ PropertyFlag ตั้งไว้ในสนาม (ReadOnly / Required / NoExport). |
GetRichText(fieldName: string) | การคืนเนื้อหาที่มีรหัสในสนาม (การใส่ /RV) หรือ null เมื่อไม่มี. |
GetSubmitFlags(fieldName: string) | การคืน SubmitFormFlag ที่บันทึกไว้ในสนามปุ่มส่ง, อ่านกลับจาก /A แยก-form action ของมัน /Flags bitmask. |
IsRequiredField(fieldName: string) | True เมื่อสนามมีการตั้งตราที่ต้องการ. |
RenameField(fieldName: string, newFieldName: string) | เปลี่ยนชื่อสนามแบบฟอร์ม. |
ImportXml(inputXmlStream: Stream) | การนําเข้าค่าสนามแบบฟอร์มจาก XML สตรีม (การอุดหนุนที่ไม่มีปาราเมตร เหมือน ImportXml(สตรีมอ, bool) โดย ignoreFormTemplateChanges=false). |