Field

अवलोकन

Field एक क्लास है Aspose.PDF FOSS में .NET के लिए। विरासत में प्राप्त: Aspose.Pdf.Annotations.WidgetAnnotation, IEnumerable<Aspose.Pdf.Annotations.WidgetAnnotation>।

फ़ॉर्म फ़ील्ड का प्रतिनिधित्व करता है।

यह क्लास .NET प्रोग्राम्स में फ़ील्ड ऑब्जेक्ट्स के साथ काम करने के लिए 26 मेथड्स प्रदान करती है। उपलब्ध मेथड्स में शामिल हैं: Accept, ChangeAfterResize, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten, GetCheckedStateName, GetEnumerator, GetRectangle, और 7 अतिरिक्त मेथड्स। सभी सार्वजनिक सदस्य किसी भी .NET एप्लिकेशन के लिए उपलब्ध हैं Aspose.PDF FOSS for .NET पैकेज स्थापित करने के बाद। प्रॉपर्टीज़: Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags, और 72 और।

गुण

नामप्रकारपहुँचविवरण
TypeFieldTypeपढ़ेंफ़ील्ड प्रकार।
FullNamestring?पढ़ेंपूर्ण योग्य फ़ील्ड नाम।
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentपढ़ें/लिखेंफ़ील्ड के विजेट स्वरूप पर लागू किया गया टेक्स्ट-विशिष्ट क्षैतिज संरेखण ओवरराइड।
PageIndexintपढ़ेंउस पेज का 1-आधारित सूचकांक जो इस फ़ील्ड के विजेट का मालिक है।
PartialNamestring?पढ़ें/लिखेंआंशिक फ़ील्ड नाम (/T)।
NormalAppearanceXForm?पढ़ेंफ़ील्ड का “Normal” रूप (the /AP /N entry)।
AppearanceAspose.Pdf.Annotations.AppearanceDictionaryपढ़ेंफ़ील्ड विजेट के रूप स्ट्रीम (the /AP entry), रूप नाम द्वारा कुंजीबद्ध।
OnActivatedAnnotations.PdfAction?पढ़ें/लिखेंजब यह फ़ील्ड सक्रिय किया जाता है तो ट्रिगर की जाने वाली कार्रवाई (/A entry)।
Valuestring?पढ़ें/लिखेंफ़ील्ड मान (/V).
Countintपढ़ेंइस फ़ील्ड के /Kids एरे में बच्चों की संख्या — या तो चाइल्ड फ़ील्ड (हाइरार्की नोड) या विजेट एनोटेशन (एक टर्मिनल फ़ील्ड जिसमें कई दृश्य विजेट होते हैं, जैसे समूहित चेकबॉक्स/रेडियो)।
FieldsField[]पढ़ेंइस फ़ील्ड के फ़ील्ड-टाइप वाले चाइल्ड किड्स को स्नैपशॉट एरे के रूप में — फ़ॉर्म पर फ़ील्ड्स को मिरर करने वाला कंवीनियंस एक्सेसर।
DefaultValuestring?पढ़ेंडिफ़ॉल्ट मान (/DV)।
AlternateNamestring?पढ़ें/लिखेंवैकल्पिक फ़ील्ड नाम / टूलटिप (/TU entry)।
FlagsAspose.Pdf.Annotations.AnnotationFlagsपढ़ें/लिखेंविजेट एनोटेशन फ़्लैग्स (/F entry), जैसे कि.
TabOrderintपढ़ें/लिखेंइस फ़ील्ड का टैब क्रमांक सूचक।
IsReadOnlyboolपढ़ेंक्या फ़ील्ड केवल-पढ़ने योग्य है।
ReadOnlyboolपढ़ें/लिखेंक्या फ़ील्ड केवल-पढ़ने योग्य है (सेट करने योग्य उपनाम API समानता के लिए)।
IsRequiredboolपढ़ेंक्या फ़ील्ड आवश्यक है।
CharacteristicsAspose.Pdf.Annotations.Characteristicsपढ़ेंदिखावट विशेषताएँ (सीमा / पृष्ठभूमि रंग, विजेट घूर्णन)।
DefaultAppearanceAspose.Pdf.Annotations.DefaultAppearanceपढ़ें/लिखेंफ़ील्ड की डिफ़ॉल्ट दिखावट (फ़ॉन्ट, आकार, रंग) — WidgetAnnotation का फ़ील्ड-स्तरीय समकक्ष।
RectRectangle?पढ़ें/लिखेंफ़ील्ड आयत।
ColorColorपढ़ें/लिखेंफ़ील्ड का रंग (/DA डिफ़ॉल्ट अपीयरेंस स्ट्रिंग में RGB के रूप में संग्रहीत)।
AnnotationIndexintपढ़ें/लिखेंइस फ़ील्ड के विजेट की पेज के /Annots एरे के भीतर 1-आधारित टैब स्थिति — एरे का क्रम पेज टैब क्रम है।
FitIntoRectangleboolपढ़ें/लिखेंवैश्विक फ़्लैग: जब सत्य हो, तो फ़ील्ड का मान अपने विजेट आयत में फिट होने के लिए स्वचालित रूप से आकार बदलता है।
IsGroupboolपढ़ेंक्या यह फ़ील्ड चाइल्ड फ़ील्ड्स का कंटेनर/समूह है।
IsSharedFieldboolपढ़ें/लिखेंक्या यह फ़ील्ड साझा-फ़ील्ड्स समूह में आता है।
IsSynchronizedboolपढ़ेंक्या संग्रह थ्रेड-सुरक्षित है।
SyncRootobjectपढ़ेंसमक्रमण मूल; यह इंस्टेंस लौटाता है।
MaxFontSizedoubleपढ़ें/लिखेंफ़ील्ड की उपस्थिति ऑटो-फ़िट द्वारा उपयोग किया गया अधिकतम फ़ॉन्ट आकार।
MinFontSizedoubleपढ़ें/लिखेंफ़ील्ड की उपस्थिति ऑटो-फ़िट द्वारा उपयोग किया गया न्यूनतम फ़ॉन्ट आकार।
MappingNamestring?पढ़ें/लिखेंफ़ील्ड की पहचान करने के लिए बाहरी स्क्रिप्ट्स द्वारा उपयोग किया गया मैपिंग नाम।
AnnotationTypeAnnotationTypeपढ़ेंहमेशा विजेट।
BorderBorder?पढ़ें/लिखेंबॉर्डर की चौड़ाई, शैली और डैश पैटर्न विजेट की BS डिक्शनरी से निकाला जाता है (फ़ॉर्म फ़ील्ड्स अपना बॉर्डर वहाँ रखते हैं, /Border में नहीं)।
ActionsAnnotationActionCollectionपढ़ेंविजेट के /AA ट्री के लिए एक्शन स्लॉट्स।
Exportableboolपढ़ें/लिखेंफ़ॉर्म सबमिट पर विजेट का मान निर्यात किया जाना चाहिए या नहीं।
HighlightingHighlightingModeपढ़ें/लिखेंजब उपयोगकर्ता विजेट पर क्लिक करता है (/H एंट्री) तब उपयोग किया जाने वाला विज़ुअल हाइलाइटिंग मोड।
ParentForms.Field?पढ़ेंParent Field जब यह विजेट AcroForm फ़ील्ड का विज़ुअल चाइल्ड हो।
Requiredboolपढ़ें/लिखेंसबमिट करने से पहले विजेट को भरना आवश्यक है या नहीं (/Ff बिट 2).
HighlightModestringपढ़ेंहाइलाइट मोड (/H एंट्री).
DefaultAppearanceStringstring?पढ़ेंडिफ़ॉल्ट दिखावट स्ट्रिंग (/DA एंट्री).
FieldValuestring?पढ़ेंफ़ील्ड मान (/V एंट्री)।
DefaultFieldValuestring?पढ़ेंडिफ़ॉल्ट फ़ील्ड मान (/DV एंट्री)।।
FieldTypestring?पढ़ेंफ़ील्ड प्रकार (/FT एंट्री)।
InnerRectRectangle?पढ़ेंएनोटेशन आयत /RD (rectangle differences) एंट्री द्वारा इनसेट किया गया — वह क्षेत्र जो वास्तव में Rect के भीतर बनाया जाता है।
Widthdoubleपढ़ें/लिखेंएनोटेशन आयत की चौड़ाई।
Heightdoubleपढ़ें/लिखेंएनोटेशन आयत की ऊँचाई।
ActiveStatestring?पढ़ें/लिखेंवर्तमान में सक्रिय रूपस्थिति (/AS entry).
AlignmentTextAlignmentपढ़ें/लिखेंपाठ संरेखण (फ्री-टेक्स्ट / विजेट एनोटेशन जो समृद्ध पाठ रखते हैं)।
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentपढ़ें/लिखेंक्षैतिज संरेखण (Alignment के अतिरिक्त उजागर किया गया; दोनों को स्वतंत्र रूप से सेट किया जा सकता है)।
StatesAppearanceDictionaryपढ़ेंAppearance-state dictionary (AP/N की प्रति-स्थिति उप-डिक्शनरी, उदाहरण के लिए.
UpdateAppearanceOnConvertboolपढ़ें/लिखेंजब कोई एनोटेशन परिवर्तित दस्तावेज़ में सहेजा जाता है तो अपीयरेंस स्ट्रीम को पुनः उत्पन्न करना चाहिए या नहीं।
UseFontSubsetboolपढ़ें/लिखेंक्या एम्बेडेड फ़ॉन्ट (यदि कोई हो) को सबसेट किया जाना चाहिए।
Contentsstring?पढ़ें/लिखेंएनोटेशन सामग्री (पाठ)।
Opacitydoubleपढ़ें/लिखेंएनोटेशन अपारदर्शिता (0.0 = पारदर्शी, 1.0 = अपारदर्शी)।
InteriorColorColor?पढ़ें/लिखेंएनोटेशन का इंटीरियर रंग (/IC एंट्री, सर्कल/स्क्वायर/लाइन एनोटेशन्स के लिए)।
Titlestring?पढ़ें/लिखेंएनोटेशन शीर्षक (मार्कअप एनोटेशन्स के लिए लेखक)।
Namestring?पढ़ें/लिखेंएनोटेशन नाम (विशिष्ट पहचानकर्ता — /NM प्रविष्टि)।
Subjectstring?पढ़ें/लिखेंएनोटेशन विषय (/Subj प्रविष्टि)।।
ModifiedDatestring?पढ़ेंपरिवर्तन तिथि।
ModifiedDateTimeपढ़ें/लिखें/M (संशोधित) तिथि को टाइप्ड DateTime के रूप में।
AnnotationFlagsAnnotationFlagsपढ़ें/लिखेंफ़्लैग्स का टाइप्ड उपनाम जो सार्वजनिक सतह से मेल खाता है और AnnotationFlags को एक प्रॉपर्टी के रूप में उजागर करता है।
ActionPdfAction?पढ़ें/लिखेंइस एनोटेशन से जुड़ी कार्रवाई (/A entry).
Authorstring?पढ़ेंएनोटेशन लेखक (/T entry).
AnnotationStatestring?पढ़ेंएनोटेशन की स्थिति (/State entry), जैसे कि.
AnnotationStateModelstring?पढ़ेंएनोटेशन स्टेट मॉडल (/StateModel एंट्री), उदा.
ReplyTypestring?पढ़ेंजवाब प्रकार (/RT entry), जैसे।
InReplyToAnnotation?पढ़ें/लिखेंयह एनोटेशन, जिसपर यह उत्तर दे रहा है (/IRT entry)।
QuadPointsPoint[]पढ़ें/लिखेंQuadPoints को पॉइंट मानों की एक सरणी के रूप में।
PagePage?पढ़ेंइस एनोटेशन का स्वामित्व रखने वाला पृष्ठ, या null जब इसे हल नहीं किया जा सकता (उदा.
VerticalAlignmentVerticalAlignmentपढ़ें/लिखेंइस पैराग्राफ पर लागू ऊर्ध्वाधर संरेखण।
MarginMarginInfoपढ़ें/लिखेंबाहरी मार्जिन जानकारी इस पैराग्राफ पर लागू की गई है।
IsFirstParagraphInColumnboolपढ़ें/लिखेंपैराग्राफ को नई कॉलम में शुरू करने के लिए बाध्य करें।
IsKeptWithNextboolपढ़ें/लिखेंइस पैराग्राफ को अगले पैराग्राफ के साथ उसी पृष्ठ पर रखें।
IsInNewPageboolपढ़ें/लिखेंपैराग्राफ को नई पृष्ठ पर शुरू करने के लिए बाध्य करें।
IsInLineParagraphboolपढ़ें/लिखेंइनलाइन पैराग्राफ फ़्लैग (नई पंक्ति नहीं शुरू करता)।
HyperlinkTextstring?पढ़ें/लिखेंपुरानी स्ट्रिंग-टाइप हाइपरलिंक लक्ष्य।
HyperlinkHyperlink?पढ़ें/लिखेंपैराग्राफ पर लागू टाइप्ड हाइपरलिंक सजावट।
ZIndexintपढ़ें/लिखेंDOM रेंडरर द्वारा उपयोग किया गया Z-order इंडेक्स।

विधियाँ

हस्ताक्षरविवरण
Field(doc: Document)एक फ़ील्ड बनाएं जो दस्तावेज़ से बंधा हो।
GetEnumerator()इस फ़ील्ड के बच्चों के लिए /Kids एरे में विजेट एनोटेशन को इटरेट करता है।
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int)इंडेक्स से शुरू करके विजेट एनोटेशन को एक एरे में कॉपी करें।
CopyTo(array: Field[], index: int)इस फ़ील्ड के बच्चों को (Field instances के रूप में) एक एरे में, निर्दिष्ट इंडेक्स से शुरू करके कॉपी करें।
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction)प्रदान किए गए JavaScript कार्रवाई को इस फ़ील्ड पर निष्पादित करें।
ExportToJson(stream: Stream)प्रदान किए गए स्ट्रीम के माध्यम से इस फ़ील्ड को JSON में (एकल FieldExportingData ऑब्जेक्ट) क्रमबद्ध करें।
ExportToJson(fileName: string)इस फ़ील्ड को एक JSON फ़ाइल में क्रमबद्ध करें।
ExportToJson(stream: Stream, options: ExportFieldsToJsonOptions?)प्रदान की गई स्ट्रीम के माध्यम से इस फ़ील्ड को JSON में सीरियलाइज़ करें।
ExportToJson(fileName: string, options: ExportFieldsToJsonOptions?)इस फ़ील्ड को JSON फ़ाइल में सीरियलाइज़ करें।
ExportValueToJson(outputJsonStream: Stream, indented: bool)फ़ील्ड का नाम, फ़्लैग्स और मान को एक JSON स्ट्रीम में लिखें।
Flatten()इस फ़ील्ड को फ़्लैट करें — इसका मान स्थैतिक पृष्ठ सामग्री में बदल दें।
GetWidgetEnumerator()एन्यूमरेटर WidgetAnnotation प्रकार का है।
ImportValueFromJson(inputJsonStream: Stream)इस फ़ील्ड का मान एक JSON स्ट्रीम से पढ़ें।
ImportValueFromJson(inputJsonStream: Stream, fieldFullNameInJSON: string)एक नामित फ़ील्ड का मान JSON स्ट्रीम से पढ़ें — एकल फ़ील्ड ऑब्जेक्ट (संभवतः ChildFields के माध्यम से नेस्टेड) या उनका एक एरे — और उस प्रविष्टि का मान लागू करें जिसका डॉटेड पाथ fieldFullNameInJSON से मेल खाता है।
Recalculate()फ़ील्ड के मान को उसके कैल्कुलेशन स्क्रिप्ट से पुनः गणना करें।
SetPosition(point: Aspose.Pdf.Point)फ़ील्ड के पहले विजेट आयत को प्रदान किए गए बिंदु (ऊपर-बाएँ कोना) पर ले जाएँ।
WidgetAnnotation(doc: Document)Programmatic ctor — doc के रीडर से जुड़ा एक साधारण विजेट एनोटेशन बनाता है।
ExportToJson(stream: System.IO.Stream)इस विजेट के फ़ील्ड को JSON के रूप में एक स्ट्रीम में क्रमबद्ध करें।
ExportToJson(stream: System.IO.Stream, options: ExportFieldsToJsonOptions?)इस विजेट के फ़ील्ड को एकल FieldExportingData JSON वस्तु के रूप में स्ट्रीम में क्रमबद्ध करें।
GetCheckedStateName()यह विजेट की “on” / “checked” स्थिति का प्रतिनिधित्व करने वाले उपस्थिति स्थिति नाम (आमतौर पर “Yes”) को लौटाता है, जिसे /AP/N शब्दकोश की कुंजियों से प्राप्त किया जाता है (जो भी “Off” नहीं है)।
Accept(visitor: AnnotationSelector)इस Field इंस्टेंस पर Accept(visitor) को कॉल करता है।
GetRectangle(considerRotation: bool)बाउंडिंग आयत को considerRotation द्वारा समायोजित किया गया।
ChangeAfterResize(transform: Matrix)उपयोगकर्ता द्वारा पृष्ठ या होस्ट आयत को पुनः आकार देने के बाद एनोटेशन की ज्योमेट्री को समायोजित करें।
UpdateAppearances()एनोटेशन की वर्तमान ज्यामिति और रंगों से सामान्य उपस्थिति स्ट्रीम (/AP /N) को पुनः उत्पन्न करें।
WriteXfdf(writer: System.Xml.XmlWriter)इस एनोटेशन को एक XFDF तत्व के रूप में राइटर में सिरियलाइज़ करें (PDF 32000 §12.7.8 / XFDF 3.0)।
Clone()उथला क्लोन — स्केलर/रेफ-शेयर्ड स्थिति की प्रतियां बनाता है।

यह भी देखें

 हिन्दी