FormEditor
Overview
FormEditor यह एक क्लास है Aspose.PDF FOSS के लिए .NET. वारिस से: IDisposable.
फॉर्म ऑपरेशन के लिए चेहरा: फ़ील्ड भरें, फ्लैट फॉर, आयात / निर्यात डेटा।.
इस वर्ग में .NET प्रोग्रामों में FormEditor वस्तुओं के साथ काम करने के लिए 64 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: AddCheckBox, AddField, AddFieldScript, AddListItem, AddSubmitBtn, AddTextField, BindPdf, CheckField, Close, CopyInnerField, CopyOuterField, DecorateField,इसके अलावा 34 अन्य तरीके भी हैं।. सभी सार्वजनिक सदस्य किसी भी .NET अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS को स्थापित करने के बाद .Net पैकेज के साथ।. संपत्ति : ConvertTo, DestFileName, DestStream, ExportItems, Facade, Items,और 6 और भी।.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
SrcFileName | string? | पढ़ना / लिखना | स्रोत फ़ाइल मार्ग द्वारा उपयोग किया जाता है बिना पैरामीटर ctor + बचाने के प्रवाह।. |
SrcStream | Stream? | पढ़ना / लिखना | स्रोत प्रवाह द्वारा उपयोग किया जाता है बिना पैरामीटर ctor + बचाव प्रसार।. |
DestFileName | string? | पढ़ना / लिखना | डिस्टेंशन फ़ाइल मार्ग द्वारा लिखे गए पैरामीटर के बिना बचाएँ()।. |
DestStream | Stream? | पढ़ना / लिखना | डिस्टेंशन स्ट्रीम द्वारा लिखा गया है पैरामीटर के बिना बचा()।. |
ConvertTo | PdfFormat | पढ़ना / लिखना | लक्ष्य पीडीएफ / ए या पीडपीएफ संस्करण के लिए बचाया आउटपुट।. |
Facade | FormFieldFacade | पढ़ना / लिखना | दृश्य उपस्थिति AddField और DecorateField द्वारा लागू होती है()।. |
Items | string[]? | पढ़ना / लिखना | AddField द्वारा उपयोग किए जाने वाले आइटमों की डिफ़ॉल्ट सूची ListBox / ComboBox फ़ील्ड बनाने के दौरान।. |
ExportItems | string[][]? | पढ़ना / लिखना | आइटम के साथ पैराइज़ किए गए निर्यात-वस्तु जोड़े।. |
RadioButtonItemSize | double | पढ़ना / लिखना | रेडियो-बटन आइटम के किनारे की लंबाई (पॉइंट्स में) एक रेडियोज समूह को बाहर रखने के लिए उपयोग किया जाता है।. |
RadioGap | float | पढ़ना / लिखना | एक समूह में रेडियो-बटन वस्तुओं के बीच अंतर (पॉइंट्स में)।. |
RadioHoriz | bool | पढ़ना / लिखना | जब सच होता है, तो रेडियो-बटन वस्तुओं को क्षैतिज रूप से रखा जाता है; अन्यथा ऊर्ध्वाधर।. |
SubmitFlag | SubmitFormFlag | पढ़ना / लिखना | AddSubmitBtn और SetSubmitFlag द्वारा उपयोग किए जाने वाले प्रारूप प्रस्तुत करें।. |
Methods
| Signature | Description |
|---|---|
FormEditor() | डिफ़ॉल्ट निर्माता के लिए गैर-स्थेटेड बाइट[] आधारित एपीआई।. |
FormEditor(document: Document) | संपादक को स्थान पर ऑपरेशन के लिए एक दस्तावेज़ से जोड़ें।. |
FormEditor(document: Document, destStream: Stream) | एक दस्तावेज़ को बांधें और पैरामीटरहीन सहेजें के लिए एक आउटपुट स्ट्रीम को पूर्व-संस्थापित करें।. |
FormEditor(document: Document, destFileName: string) | एक दस्तावेज़ को बांधें और पैरामीटरहीन सहेजें के लिए आउटपुट फ़ाइल मार्ग को पूर्व-संस्थापित करें।. |
FormEditor(srcStream: Stream, destStream: Stream) | एक इनपुट स्ट्रीम से खोलें, Save पर एक आउटपुथ स्ट्रीम में लिखें।. |
FormEditor(srcFileName: string, destFileName: string) | एक इनपुट फ़ाइल से खोलें, Save पर एक आउटपुथ फ़ील्ड में लिखें।. |
BindPdf(path: string) | संपादन के लिए मार्ग पर एक पीडीएफ फ़ाइल को जोड़ें।. |
BindPdf(pdfData: byte[]) | एक बाइट बफर से PDF को जोड़ें।. |
BindPdf(stream: Stream) | एक प्रवाह से PDF को जोड़ें।. |
BindPdf(document: Document) | एक पहले से ही खुला दस्तावेज़ से पीडीएफ को जोड़ें।. |
Save(path: string) | फ़ाइल मार्ग पर बाध्य दस्तावेज़ को सहेजें।. |
Save(destStream: Stream) | एक प्रवाह में बाध्य दस्तावेज़ को बचाएं।. |
Save() | संलग्न दस्तावेज़ को स्थापित गंतव्य (DestFileName या DestStream) के लिए सहेजें।. |
Close() | बंद करें और बाध्य दस्तावेज़ जारी करें।. |
Dispose() | इस संस्करण पर कॉल उपलब्ध है।. |
SetField(fieldName: string, value: string) | नाम के अनुसार एक फ़ील्ड मूल्य निर्धारित करें।. |
CheckField(fieldName: string) | नाम के अनुसार चेक बॉक्स फ़ील्ड की जांच करें।. |
UncheckField(fieldName: string) | नाम के अनुसार चेकबॉक्स फ़ील्ड की जांच करें।. |
AddTextField(fieldName: string, pageNumber: int, llx: double, lly: double, urx: double, ury: double) | बंधे हुए दस्तावेज़ में एक पाठ फ़ील्ड जोड़ें।. |
AddCheckBox(fieldName: string, pageNumber: int, llx: double, lly: double, urx: double, ury: double, isChecked: bool) | बंधे हुए दस्तावेज़ में एक चेकबॉक्स फ़ील्ड जोड़ें।. |
AddField(fieldType: FieldType, fieldName: string, pageNum: int, llx: float, lly: float, urx: float, ury: float) | पृष्ठ नंबर पर अनुरोधित रेटिंग में दिए गए फ़ील्ड टाइप के एक फ़ाइल जोड़ें।. |
AddField(fieldType: FieldType, fieldName: string, initValue: string?, pageNum: int, llx: float, lly: float, urx: float, ury: float) | एक प्रारंभिक मूल्य वाले फ़ील्ड जोड़ें (टेक्स्ट फ़ेल्ड और कॉम्बो बॉक्स)।. |
AddListItem(fieldName: string, itemName: string) | एक ListBox / ComboBox फ़ील्ड में एक एकल आइटम जोड़ें।. |
AddListItem(fieldName: string, exportName: string[]) | एक आइटम जोड़ें, जिसमें एक निर्यात-वस्तु जोड़ी (प्रदर्शित करें, निरयात करें) शामिल है।. |
DelListItem(fieldName: string, itemName: string) | एक ListBox / ComboBox फ़ील्ड से एक इकाई हटा दें।. |
AddSubmitBtn(fieldName: string, page: int, label: string, url: string, llx: float, lly: float, urx: float, ury: float) | एक बटन जोड़ें।. |
AddFieldScript(fieldName: string, script: string) | एक फ़ील्ड में JavaScript कार्रवाई स्क्रिप्ट जोड़ें।. |
SetFieldScript(fieldName: string, script: string) | फ़ील्ड के JavaScript कार्य स्क्रिप्ट को बदल दें।. |
CopyInnerField(fieldName: string, newFieldName: string, pageNum: int) | एक फ़ील्ड को बांड दस्तावेज़ के भीतर दूसरे पृष्ठ पर कॉपी करें।. |
CopyInnerField(fieldName: string, newFieldName: string, pageNum: int, abscissa: float, ordinate: float) | दिए गए निर्देशांक में एक पृष्ठ पर बांड दस्तावेज़ के भीतर एक फ़ील्ड को कॉपी करें।. |
CopyOuterField(srcFileName: string, fieldName: string) | एक फ़ील्ड को दूसरे पीडीएफ फ़ाइल से बंधे हुए दस्तावेज़ में एक ही स्थिति में कॉपी करें।. |
CopyOuterField(srcFileName: string, fieldName: string, pageNum: int) | एक फ़ील्ड को किसी अन्य पीडीएफ फ़ाइल से एक विशिष्ट पृष्ठ पर बंधे हुए दस्तावेज़ में कॉपी करें।. |
CopyOuterField(srcFileName: string, fieldName: string, pageNum: int, abscissa: float, ordinate: float) | एक फ़ील्ड को स्पष्ट समन्वय में किसी अन्य पीडीएफ फ़ाइल से कॉपी करें।. |
DecorateField() | फ़ैक्साड दस्तावेज़ में प्रत्येक क्षेत्र पर लागू करें।. |
DecorateField(fieldType: FieldType) | प्रत्येक प्रकार के क्षेत्र में फैसाइड लागू करें।. |
DecorateField(fieldName: string) | एक नामित फ़ील्ड पर Facade लागू करें।. |
ResetFacade() | हर संपत्ति को फाइल पर पुनर्स्थापित करें।. |
ResetInnerFacade() | अलीस के लिए ResetFacade नस्ल-फैक्साड कॉलर को कवर करते हैं।. |
MoveField(fieldName: string, llx: float, lly: float, urx: float, ury: float) | एक फ़ील्ड की सीमा बॉक्स को स्थानांतरित करें।. |
RenameField(fieldName: string, newFieldName: string) | एक फॉर्म फ़ील्ड नाम।. |
RemoveField(fieldName: string) | नाम के अनुसार एक फ़ील्ड हटा दें।. |
RemoveFieldAction(fieldName: string) | एक फ़ील्ड से जुड़े कार्य को हटा दें।. |
SetFieldAlignment(fieldName: string, alignment: int) | एक फ़ील्ड के मूल्य का क्षैतिज अनुकूलन सेट करें।. |
SetFieldAlignmentV(fieldName: string, alignment: int) | एक फ़ील्ड के मूल्य का रैखिक अनुकूलन सेट करें।. |
SetFieldAppearance(fieldName: string, flags: AnnotationFlags) | एक क्षेत्र पर दृश्यता / केवल पढ़ने के लिए / आवश्यक झंडे सेट करें।. |
GetFieldAppearance(fieldName: string) | एक क्षेत्र पर दृश्यता / केवल पढ़ने के लिए / आवश्यक झंडे वापस करें।. |
SetFieldAttribute(fieldName: string, flag: PropertyFlag) | (ख) अनुरोध के लिए आवश्यक है।. |
SetFieldCombNumber(fieldName: string, combNumber: int) | एक पाठ फ़ील्ड के लिए comb-cell गिनती सेट करें (PDF 1.5+)।. |
SetFieldLimit(fieldName: string, fieldLimit: int) | नाम के अनुसार एक पाठ फ़ील्ड का अधिकतम वर्ण संख्या सेट करें।. |
SetSubmitFlag(fieldName: string, submitFormFlag: SubmitFormFlag) | एक बटन फ़ील्ड पर SubmitForm कार्रवाई झंडा सेट करें।. |
SetSubmitUrl(fieldName: string, url: string) | SubmitForm कार्रवाई लक्ष्य URL को एक बटन फ़ील्ड पर सेट करें।. |
Single2Multiple(fieldName: string) | एकल-लाइन पाठ फ़ील्ड को एक बहु-लिन में परिवर्तित करें।. |
FlattenAllFields() | सभी फॉर्म फ़ील्ड को बंधे हुए दस्तावेज़ में फ्लैट करें।. |
FillFields(input: byte[], fieldValues: Dictionary<string, string>) | फ़ील्ड नाम (File Name) के साथ फ़ाइल फॉर्म भरें।. |
FillField(input: byte[], fieldName: string, value: string) | नाम के अनुसार एक ही फॉर्म फ़ील्ड भरें।. |
FlattenForm(input: byte[]) | फॉर्म को फ्लैट करें - स्थिर सामग्री के रूप में फ़ील्डों को रिकॉर्ड करें और AcroForm हटा दें।. |
GetFieldNames(input: byte[]) | सभी फ़ील्ड नाम दस्तावेज़ के रूप में प्राप्त करें।. |
GetFieldValue(input: byte[], fieldName: string) | एक विशिष्ट क्षेत्र का मूल्य प्राप्त करें।. |
GetFieldType(input: byte[], fieldName: string) | एक विशिष्ट क्षेत्र के प्रकार प्राप्त करें।. |
HasForm(input: byte[]) | जांचें कि क्या दस्तावेज़ में एक फॉर्म है।. |
GetFieldCount(input: byte[]) | फॉर्म फ़ील्डों की कुल संख्या प्राप्त करें।. |
ExportFormData(input: byte[]) | एक शब्दकोश के रूप में डेटा का आउटपुट (फ़ील्ड नाम → मूल्य) बनाता है।. |
ImportFormData(input: byte[], data: Dictionary<string, string>) | एक शब्दकोश से आयात डेटा फॉर्म।. |
RenameField(input: byte[], oldName: string, newPartialName: string) | आपूर्ति किए गए बाइट्स में एक फॉर्म फ़ील्ड को पुनर्नाम करें।. |