Parse Typical Invoice - VB.NET
Document Parser SDK sample in VB.NET demonstrating ‘Parse Typical Invoice’
Module1.vb
Imports ByteScout.DocumentParser
' This example demonstrates parsing of typical invoice.
Module Module1
Sub Main()
Dim inputDocument As String = ".\SampleInvoice.pdf"
' Create DocumentParser instance
Using documentParser As New DocumentParser("demo", "demo")
' Add an internal generic template for typical invoices.
' Note, if it does not parse all required fields, you should create
' own template using Template Editor application.
documentParser.AddTemplate("internal://invoice")
Console.WriteLine($"Parsing ""{inputDocument}""...")
Console.WriteLine()
' Parse document data in JSON format
Dim jsonString As String = documentParser.ParseDocument(inputDocument, OutputFormat.JSON)
' Display parsed data in console
Console.WriteLine("Parsing results in JSON format:")
Console.WriteLine()
Console.WriteLine(jsonString)
End Using
Console.WriteLine()
Console.WriteLine("Press any key to continue...")
Console.ReadLine()
End Sub
End Module