VAR.PdfTools
1.6.0
結果のアセンブリをプロジェクトの参照として追加し、この行にはコードに追加します。
using VAR . PdfTools ;次に、以下を使用してデータ列の内容を抽出します。
var columnData = new List < string > ( ) ;
PdfDocument doc = PdfDocument . Load ( "document.pdf" ) ;
foreach ( PdfDocumentPage page in doc . Pages )
{
PdfTextExtractor extractor = new PdfTextExtractor ( page ) ;
columnData . AddRange ( extractor . GetColumnAsStrings ( "Column" ) ) ;
}またはフィールドの内容(示されたテキストの右側にあるテキスト):
var fieldData = new List < string > ( ) ;
PdfDocument doc = PdfDocument . Load ( "document.pdf" ) ;
foreach ( PdfDocumentPage page in doc . Pages )
{
PdfTextExtractor extractor = new PdfTextExtractor ( page ) ;
fieldData . Add ( extractor . GetFieldAsString ( txtFieldName . Text ) ) ;
}これは、ライブラリの基本的なファクション性をテストするための単純なWindows.Formsアプリケーションです。
ビジュアルスタジオソリューションが提供されます。簡単には、IDEのビルドをクリックします。
ビルドは、DLLとNUGETパッケージを生成します。
git checkout -b my-new-featuregit commit -am 'Add some feature'git push origin my-new-feature