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คําอธิบาย
ImportResultFormImportResult[]อ่านผลต่อสนาม จากการเรียก ImportFdf/ImportXfdf /ImportXml ล่าสุด.
DocumentDocument?อ่านเอกสารที่อยู่เบื้องหลัง.
FormSubmitButtonNamesstring[]อ่านรับชื่อของปุ่ม submit ในฟอร์ม.
SrcFileNamestring?อ่าน/เขียนชื่อไฟล์แหล่ง.
SrcStreamStream?อ่าน/เขียนธารที่ออกมาจาก.
ConvertToAspose.Pdf.PdfFormatอ่าน/เขียนเป้าหมาย PDF/A หรือรุ่น PDF สําหรับผลิตที่บันทึกไว้.
FieldNamesstring[]อ่านรับชื่อฟิลด์ทั้งหมดในแบบฟอร์ม.
DestFileNamestring?อ่าน/เขียนชื่อไฟล์ที่หมายสําหรับการบันทึก.
DestStreamStream?อ่าน/เขียนการส่งสายที่หมายสําหรับการบันทึก.

วิธีการ

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).

ดูเช่นกัน

 ภาษาไทย