FormEditor

Overview

FormEditor در این مطلب به عنوان یک کلاس برای جاوا می پردازیم.

روش هایی برای ویرایش زمینه های فرم در یک سند PDF ارائه می دهد: فهرست میدان ها، پر کردن ارزش ها و حذف فیلدها.

این کلاس 31 روش برای کار با FormEditor اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: FormEditor, addField, addListItem, addSubmitBtn, bindPdf, close, copyOuterField, fillField, flattenAllFields, flattenField, getDocument, getFacade,9 روش اضافی برای استفاده. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : document, facade, fieldNames.

Properties

NameTypeAccessDescription
documentDocumentReadبازگرداندن اسناد متعهد.
fieldNamesString[]Readنام تمام فیلد های فرم را در اسناد بازگردانید.
facadeFormFieldFacadeReadبازگرداندن صورت بصری به سبک اعمال شده به زمینه های پس از آن ایجاد شده.

Methods

SignatureDescription
FormEditor()یک مثال جدید ایجاد می کند {@code FormEditor}.
FormEditor(inputFile: String)یک ویرایشگر جدید را به فایل مشخص شده متصل می کند.
FormEditor(inputFile: String, outputFile: String)ایجاد یک ویرایشگر جدید متصل به {@code inputFile} و تنظیم شده برای نوشتن
در این مطلب به بررسی و بررسی نکات مربوط به : {@link #save()} می پردازیم.
FormEditor(document: Document, outputFile: String)ایجاد یک {@code FormEditor} به یک سند که قبلا بارگذاری شده است و
برای نوشتن نتیجه به {@code outputFile} در { @link #save()} تنظیم شده است.
addField(type: FieldType, fieldName: String, pageNumber: int, llx: double, lly: double, urx: double, ury: double)boolean7-arg {@link #addField} overload (no initial value).
FormEditor(document: Document)یک ویرایشگر جدید را به سند مشخص شده متصل می کند.
bindPdf(inputFile: String)booleanیک فایل PDF را به این ویرایشگر متصل کنید.
bindPdf(inputStream: InputStream)booleanپیوند یک PDF از جریان ورودی.
bindPdf(document: Document)booleanیک {@link Document} موجود را به این ویرایشگر متصل کنید.
getDocument()Documentبازگرداندن اسناد متعهد.
getFieldNames()String[]نام تمام فیلد های فرم را در اسناد بازگردانید.
fillField(fieldName: String, value: String)booleanیک فرم با مقدار مشخص شده پر می شود.
fillField(fieldName: String, value: boolean)booleanیک میدان چیک با استفاده از مقدار بولین پر کنید.
getField(fieldName: String)Stringارزش فعلی یک میدان را بازگردانید.
flattenAllFields()booleanتمام زمینه های شکل را فشرده می کند و آنها را غیر تعاملی می سازد.
flattenField(fieldName: String)booleanیک میدان را فلت تنگ می کند و آن را از شکل تعاملی خارج می شود.
copyOuterField(sourceFile: String, fieldName: String, pageNumber: int)booleanکپی یک میدان نامیده شده از {@code sourceFile} به سند متصل
در این مطلب به شماره صفحه می پردازیم.
getFacade()FormFieldFacadeبازگرداندن صورت بصری به سبک اعمال شده به زمینه های پس از آن ایجاد شده.
setFacade(facade: FormFieldFacade)ویژگی C# را نشان می دهد {@code FormEditor.Facade}: تنظیم سبک بصری
فاز استفاده شده توسط {@link #addField(FieldType، String،String, int، double، double، duble)}
برای پوشیدن نوآوری های ویجت تازه ایجاد شده (رنگ پس زمینه، سبک مرزی و غیره).
resetFacade()هر گونه فاز تنظیم شده قبلی را از بین می برد، بنابراین {@code addField} بعدی از پیش فرض ها استفاده می کند.
addField(type: FieldType, fieldName: String, value: String, pageNumber: int, llx: double, lly: double, urx: double, ury: double)booleanیک میدان فرم جدید را به {@code pageNumber} در راستای داده اضافه کنید.
addSubmitBtn(fieldName: String, pageNumber: int, caption: String, url: String, llx: double, lly: double, urx: double, ury: double)booleanایجاد یک دکمه فشار در {@code pageNumber} که فرم را به
در هنگام فعال شدن.
addListItem(fieldName: String, item: String)booleanگزینه را به یک جعبه لیست یا جعله ترکیبی فعلی اضافه کنید.
removeField(fieldName: String)booleanیک فرم را با نام حذف کنید.
getFieldType(fieldName: String)Stringنوع میدان مشخص شده را بازگردانید.
setFieldLimit(fieldName: String, limit: int)booleanحداکثر طول متن برای یک جعبه متن تنظیم کنید.
getFieldLimit(fieldName: String)intحداکثر طول متن برای یک جعبه متن بازگردانده می شود.
save()booleanذخیره اسناد متصل به فایل خروجی ارائه شده از طریق
↑ «تصمیم گیری» (تقسیم و تثبیت).
save(outputFile: String)booleanذخیره اسناد متصل به یک فایل.
save(outputStream: OutputStream)booleanذخیره اسناد متصل به یک جریان خروجی.
close()ویرایشگر را بسته و اسناد متصل را منتشر می کند.

See Also

 فارسی