Form

Overview

Form là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: IDisposable.

Phân tích cho hình thức thao tác trường bao gồm XML nhập khẩu / xuất khẩu.

Khóa học này cung cấp 54 phương pháp để làm việc với các đối tượng Form trong các chương trình .NET. Các phương pháp có sẵn bao gồm: BindPdf, Close, Dispose, ExportFdf, ExportJson, ExportXfdf, ExportXml, ExtractXfaData, FillBarcodeField, FillField, FillFields, FillImageField,+ 23 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.PDF FOSS cho gói .Net. Tài sản : ConvertTo, DestFileName, DestStream, Document, FieldNames, FormSubmitButtonNames,Và 3 nhiều hơn nữa.

Properties

NameTypeAccessDescription
ImportResultFormImportResult[]ReadKết quả mỗi trường từ cuộc gọi mới nhất ImportFdf/ ImportXfdf /ImportXml.
DocumentDocument?ReadTài liệu cơ bản.
FormSubmitButtonNamesstring[]ReadNhận tên của các nút gửi trong biểu mẫu.
SrcFileNamestring?Đọc / viếtNguồn file name.
SrcStreamStream?Đọc / viếtNguồn dòng chảy.
ConvertToAspose.Pdf.PdfFormatĐọc / viếtMục tiêu PDF/A hoặc phiên bản PDF cho kết quả được tiết kiệm.
FieldNamesstring[]ReadNhận tất cả tên miền trong biểu mẫu.
DestFileNamestring?Đọc / viếtTên tập tin mục đích để tiết kiệm.
DestStreamStream?Đọc / viếtĐiểm đến dòng để tiết kiệm.

Methods

SignatureDescription
Form()Tạo một hình dạng không kết nối.
Form(document: Document)Tạo một hình thức facade gắn kết với một tài liệu.
Form(document: Document, destStream: Stream)Kết nối một tài liệu và thiết lập trước dòng output cho không có thông số Save.
Form(document: Document, destFileName: string)Kết nối một tài liệu và thiết lập trước con đường tệp xuất xứ cho không có thông số Save.
Form(srcFileName: string, destFileName: string)Tạo một hình thức từ các đường dẫn tệp nhập và xuất.
Form(srcFileName: string, destStream: Stream)Tạo một hình thức từ tệp nhập, viết vào dòng trên Save.
Form(srcFileName: string)Tạo một hình thức facade từ một đường file input.
Form(srcStream: Stream)Tạo một hình dạng facade từ dòng chảy.
Form(srcStream: Stream, destStream: Stream)Tạo một hình thức từ dòng nguồn, viết đến dòng đích trên Save.
Form(srcStream: Stream, destFileName: string)Tạo một hình thức từ dòng nguồn, viết vào tệp đích trên Save.
BindPdf(path: string)Kết nối một tập tin PDF với facade này.
BindPdf(doc: Document)Cung cấp một tài liệu cho facade này.
BindPdf(stream: Stream)Kết nối một dòng PDF với facade này.
GetFieldLimit(fieldName: string)Nhận số nhân vật tối đa của một trường văn bản theo tên.
GetField(fieldName: string)Nhận giá trị trường theo tên.
FillField(fieldName: string, fieldValue: string)Đặt một trường với giá trị.
FillField(fieldName: string, beChecked: bool)Đặt một trường với giá trị boolean (đối với hộp kiểm / nút radio).
GetFieldType(fieldName: string)Nhận loại một trường theo tên.
GetFieldFacade(fieldName: string)Nhận các thuộc tính hình ảnh cho một lĩnh vực.
GetButtonOptionCurrentValue(fieldName: string)Nhận giá trị hiện tại của một nút (điện âm) trường.
GetButtonOptionValues(fieldName: string)Nhận các giá trị tùy chọn của một nút (điện âm) trường.
GetFullFieldName(fieldName: string)Nhận tên miền đầy đủ đủ điều kiện.
FlattenField(fieldName: string)Đặt một trường cụ thể theo tên - làm cho nó là nội dung tĩnh và loại bỏ trạng thái tương tác.
FlattenAllFields()Đặt tất cả các trường hình trong tài liệu - làm cho chúng là nội dung tĩnh và xóa AcroForm.
ImportXml(inputXmlStream: Stream, IgnoreFormTemplateChanges: bool)Import form field values from a XML stream (Hãy nhập hình các giá trị trường từ một dòng XML).
ImportXfdf(inputXfdfStream: Stream)nhập hình thức dữ liệu trường từ một dòng XFDF.
ImportFdf(inputFdfStream: Stream)nhập hình thức dữ liệu trường từ một dòng FDF.
ExportXml(outputXmlStream: Stream)Xuất định hình giá trị trường vào một dòng XML.
ExportFdf(outputFdfStream: Stream)Xuất khẩu hình thành các giá trị trường như FDF cho một dòng.
ExportXfdf(outputXfdfStream: Stream)Xuất khẩu hình thành các giá trị trường như XFDF cho một dòng.
ExportJson(outputJsonStream: Stream, indented: bool)Xuất nội dung của tất cả các trường trong tài liệu vào một dòng JSON.
ImportJson(inputJsonStream: Stream)Import các giá trị trường từ một dòng JSON vào tài liệu kết nối, phù hợp với các trường bằng tên đầy đủ của họ.
HasField(fullName: string)Đúng nếu một trường có tên đầy đủ được cung cấp tồn tại trong hình thức kết nối.
Save()Lưu tài liệu được sửa đổi.
Save(destFile: string)Tiết kiệm cho một con đường cụ thể.
Save(destStream: Stream)Lưu tài liệu được sửa đổi vào một dòng.
SaveBytes()Lưu tài liệu được sửa đổi và trả lại byte.
Close()Đóng cửa facade.
Dispose()Các cuộc gọi có sẵn trên mẫu này.
ExtractXfaData(outputXmlStream: Stream)Thu thập các tập dữ liệu XML XFA của tài liệu vào một dòng.
SetXfaData(inputXmlStream: Stream)Thay thế các tập dữ liệu XML XFA của tài liệu từ một dòng.
FillBarcodeField(fieldName: string, data: string)Chọn một trường mã thanh theo tên với dữ liệu được cung cấp.
FillField(fieldName: string, value: string, fitFontSize: bool)Đặt một hộp văn bản với giá trị cung cấp, tùy chọn phù hợp kích thước phông chữ cho hộpon.
FillField(fieldName: string, index: int)Chọn một trường chọn bằng chỉ số tùy chọn được chọn.
FillField(fieldName: string, fieldValues: string[])Chọn một hộp danh sách với các giá trị đa chọn được cung cấp.
FillFields(fieldNames: string[], fieldValues: string[], output: Stream)Ứng dụng nhiều giá trị trường và trả về PDF kết quả như một dòng.
FillImageField(fieldName: string, imageStream: Stream)Đặt một trường nút hình ảnh từ dòng.
FillImageField(fieldName: string, imageFileName: string)Đặt một trường nút hình ảnh từ đường file.
GetFieldFlag(fieldName: string)Nhận PropertyFlag được đặt trên một trường (ReadOnly / Yêu cầu / NoExport).
GetRichText(fieldName: string)Trả lại nội dung văn bản giàu trong trường (trích /RV) hoặc không khi thiếu.
GetSubmitFlags(fieldName: string)Trở lại SubmitFormFlag ghi trên một trường nút gửi.
IsRequiredField(fieldName: string)Thực khi trường có cờ được yêu cầu đặt.
RenameField(fieldName: string, newFieldName: string)Đổi lại một hình dạng trường.
ImportXml(inputXmlStream: Stream)Import form field values from a XML stream (parameterless overload — similar to ImportXml(Stream, bool) with ignoreFormTemplateChanges=false).

See Also

 Tiếng Việt