Item
DocumentData indexer
इंडेक्स द्वारा फ़ील्ड डेटा प्राप्त करता है।
public FieldData this[int index] { get; }
पैरामीटर | विवरण |
---|---|
index | क्षेत्र का शून्य-आधारित सूचकांक। |
प्रतिलाभ की मात्रा
का एक उदाहरणFieldData
कक्षा।
उदाहरण
सभी क्षेत्रों के माध्यम से पुनरावृति:
FieldData
वर्ग फ़ील्ड डेटा का प्रतिनिधित्व करता है। मैदान पर निर्भर करता हैPageArea
property में इनमें से कोई भी विरासत हो सकती हैPageArea
कक्षा। उदाहरण के लिए,ParseForm
method केवल टेक्स्ट फ़ील्ड निकालता है:
for (int i = 0; i < data.Count; i++)
{
Console.Write(data[i].Name + ": ");
PageTextArea area = data[i].PageArea as PageTextArea;
Console.WriteLine(area == null ? "Not a template field" : area.Text);
}
// पार्सर बनाएं
using (Parser parser = new Parser(filePath))
{
// पीडीएफ फॉर्म से डेटा निकालें
DocumentData data = parser.ParseForm();
// निकाले गए फ़ील्ड पर पुनरावृति करें
for (int i = 0; i < data.Count; i++)
{
// निकाले गए क्षेत्र को प्राप्त करें
FieldData field = data[i];
// फ़ील्ड का नाम प्रिंट करें
Console.Write(field.Name + ": ");
// जांचें कि क्या फ़ील्ड मान एक टेक्स्ट है और इसे प्रिंट करें
PageTextArea area = field.PageArea as PageTextArea;
Console.WriteLine(area == null ? "Not a template field" : area.Text);
}
}
यह सभी देखें
- class FieldData
- class DocumentData
- नाम स्थान GroupDocs.Parser.Data
- सभा GroupDocs.Parser