私はC#とPDFSharpライブラリを使ってプログラムを開発しています。 私は現在、PDF文書内の特定のAcroFieldのXとY座標を取得するには、次のコードを使用しています:PDF文書に存在する同じ名前を持つ唯一の1フィールドがある場合"/ Rect"のないPdfSharpでAcroFieldの位置を取得する方法はありますか?
PdfTextField imageField = (PdfTextField)inForm.Fields[elementName];
PdfRectangle rect = imageField.Elements.GetRectangle(PdfAnnotation.Keys.Rect);
これが正常に動作します。しかし、 "FirstName"という名前の2つのフィールドがある場合、それらが別々のページにあっても "/ Rect"と "/ P"フラグは削除されているようですので、これらを使用して関連するページや位置を見つけることはできませんその分野に
PDF内のフィールドの位置を取得する方法はありますか、「/ Rect」と「/ P」フラグをアクティブにする方法はありますか?
おかげで、RBrNx
これは私が使い終わったコードとほぼ同じです! 1.50.4000 Beta3 Build of PdfSharpを除いて、私は少し短くしました。 'if(imageField.HasKids) { for(int i = 0; i