VAR.PdfTools
1.6.0
Adicione a montagem resultante como referência em seus projetos e esta linha no código:
using VAR . PdfTools ;Em seguida, extraia o conteúdo de uma coluna de dados usando:
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 o conteúdo de um campo (texto à direita do 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 ) ) ;
}É um aplicativo simples do Windows.forms, para testar a Função Basic FunitionAlity of the Library.
Uma solução do Visual Studio é fornecida. Simplesmente, clique em construir no IDE.
A construção gera uma DLL e um pacote NUGET.
git checkout -b my-new-featuregit commit -am 'Add some feature'git push origin my-new-feature