VAR.PdfTools
1.6.0
Ajoutez l'assemblage résultant comme référence dans vos projets, et cette ligne sur le code:
using VAR . PdfTools ;Extraire ensuite le contenu d'une colonne de données en utilisant:
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" ) ) ;
}Ou le contenu d'un champ (texte à droite du texte indiqué):
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 ) ) ;
}Il s'agit d'une application Windows.forms simple, pour tester la fonction de base de la bibliothèque.
Une solution Visual Studio est fournie. Cliquez simplement sur Build sur l'IDE.
La construction génère une DLL et un package NuGet.
git checkout -b my-new-featuregit commit -am 'Add some feature'git push origin my-new-feature