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

NameTypeAccessDescription
SrcFileNamestring?पढ़ना / लिखनास्रोत फ़ाइल मार्ग द्वारा उपयोग किया जाता है बिना पैरामीटर ctor + बचाने के प्रवाह।.
SrcStreamStream?पढ़ना / लिखनास्रोत प्रवाह द्वारा उपयोग किया जाता है बिना पैरामीटर ctor + बचाव प्रसार।.
DestFileNamestring?पढ़ना / लिखनाडिस्टेंशन फ़ाइल मार्ग द्वारा लिखे गए पैरामीटर के बिना बचाएँ()।.
DestStreamStream?पढ़ना / लिखनाडिस्टेंशन स्ट्रीम द्वारा लिखा गया है पैरामीटर के बिना बचा()।.
ConvertToPdfFormatपढ़ना / लिखनालक्ष्य पीडीएफ / ए या पीडपीएफ संस्करण के लिए बचाया आउटपुट।.
FacadeFormFieldFacadeपढ़ना / लिखनादृश्य उपस्थिति AddField और DecorateField द्वारा लागू होती है()।.
Itemsstring[]?पढ़ना / लिखनाAddField द्वारा उपयोग किए जाने वाले आइटमों की डिफ़ॉल्ट सूची ListBox / ComboBox फ़ील्ड बनाने के दौरान।.
ExportItemsstring[][]?पढ़ना / लिखनाआइटम के साथ पैराइज़ किए गए निर्यात-वस्तु जोड़े।.
RadioButtonItemSizedoubleपढ़ना / लिखनारेडियो-बटन आइटम के किनारे की लंबाई (पॉइंट्स में) एक रेडियोज समूह को बाहर रखने के लिए उपयोग किया जाता है।.
RadioGapfloatपढ़ना / लिखनाएक समूह में रेडियो-बटन वस्तुओं के बीच अंतर (पॉइंट्स में)।.
RadioHorizboolपढ़ना / लिखनाजब सच होता है, तो रेडियो-बटन वस्तुओं को क्षैतिज रूप से रखा जाता है; अन्यथा ऊर्ध्वाधर।.
SubmitFlagSubmitFormFlagपढ़ना / लिखनाAddSubmitBtn और SetSubmitFlag द्वारा उपयोग किए जाने वाले प्रारूप प्रस्तुत करें।.

Methods

SignatureDescription
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)आपूर्ति किए गए बाइट्स में एक फॉर्म फ़ील्ड को पुनर्नाम करें।.

See Also

 हिन्दी