VAR.PdfTools
1.6.0
Agregue el ensamblaje resultante como referencia en sus proyectos, y esta línea en el código:
using VAR . PdfTools ;Luego extraiga el contenido de una columna de datos utilizando:
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" ) ) ;
}O el contenido de un campo (texto a la derecha del texto indicado):
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 ) ) ;
}Es una aplicación Simple Windows.forms, para probar la atención básica de la biblioteca.
Se proporciona una solución de Visual Studio. Simplemente, haga clic en Construir en el IDE.
La construcción genera un paquete DLL y un Nuget.
git checkout -b my-new-featuregit commit -am 'Add some feature'git push origin my-new-feature