>Did you try the syntax in the code I posted?
>( where pdfform is fully qualified path and name to the pdfform )
>
> Dim PdfReader As PdfReader = New PdfReader(pdfform)
>
> Dim fieldlist As New ArrayList(PdfReader.AcroFields.Fields.Keys)
That declaration, as is, for the fieldlist, generates:
"Unable to cast object of type 'KeyCollection[System.String,iTextSharp.text.pdf.AcroFields+Item]' to type 'System.Collections.ICollection'"