2010-06-15 23 views

cevap

10
AcroFields af = ps.AcroFields; 

     foreach (var field in af.Fields) 
     { 
      Console.WriteLine("{0}, {1}", 
       field.Key, 
       field.Value); 
     } 
2
foreach (DictionaryEntry entry in af.Fields) { 
    Console.WriteLine(entry.Key +" " +entry.Value); 
} 
1

Sadece ben olabilir ama artık .Value almıyorum.

foreach (var field in af.Fields) 
{ 
    Console.WriteLine(field.Key +" "+ af.GetField(field.Key)); 
} 
8
PdfReader pdfReader = new PdfReader("c:\\ABC.pdf"); 

string TempFilename = Path.GetTempFileName(); 

AcroFields pdfFormFields = pdfReader.AcroFields; 

foreach (KeyValuePair<string, AcroFields.Item> kvp in pdfFormFields.Fields) 
{ 
     string fieldName = kvp.Key.ToString(); 
     string fieldValue = pdfFormFields.GetField(kvp.Key.ToString()); 
     Console.WriteLine(fieldName + " " + fieldValue); 
} 

pdfReader.Close(); 
+0

Bu doğru alan değeri gösterir (biliyorum: OP sorulan etmedi ...) –

İlgili konular