ByteScout Barcode Suite - VB.NET - Export results to xml, csv, txt with barcode reader sdk - ByteScout

ByteScout Barcode Suite – VB.NET – Export results to xml, csv, txt with barcode reader sdk

  • Home
  • /
  • Articles
  • /
  • ByteScout Barcode Suite – VB.NET – Export results to xml, csv, txt with barcode reader sdk

How to export results to xml, csv, txt with barcode reader sdk in VB.NET using ByteScout Barcode Suite

If you want to learn more then this tutorial will show how to export results to xml, csv, txt with barcode reader sdk in VB.NET

The sample source code below will teach you how to export results to xml, csv, txt with barcode reader sdk in VB.NET. ByteScout Barcode Suite is the set that includes three different SDK products to generate barcodes, read barcodes and read and write spreadsheets: Barcode SDK, Barcode Reader SDK and Spreadsheet SDK and you can use it to export results to xml, csv, txt with barcode reader sdk with VB.NET.

The SDK samples given below describe how to quickly make your application do export results to xml, csv, txt with barcode reader sdk in VB.NET with the help of ByteScout Barcode Suite. This VB.NET sample code is all you need for your app. Just copy and paste the code, add references (if needs to) and you are all set! Check VB.NET sample code samples to see if they respond to your needs and requirements for the project.

All these programming tutorials along with source code samples and ByteScout free trial version are available for download from our website.

On-demand (REST Web API) version:
 Web API (on-demand version)

On-premise offline SDK for Windows:
 60 Day Free Trial (on-premise)

Module1.vb
      
Imports System.IO Imports Bytescout.BarCodeReader Imports System.Text Imports System.Xml Module Module1 Sub Main() Dim reader As New Reader() reader.RegistrationName = "demo" reader.RegistrationKey = "demo" ' Set barcode type to find reader.BarcodeTypesToFind.All1D = True ' ----------------------------------------------------------------------- ' NOTE: We can read barcodes from specific page to increase performance . ' For sample please refer to "Decoding barcodes from PDF by pages" program. ' ----------------------------------------------------------------------- ' Read barcodes reader.ReadFromFile("barcodes.pdf") ' Export to files: ' ================ ' 1. Export found barcodes to XML reader.ExportFoundBarcodesToXML("barcodes.xml") ' 2a. Export found barcodes to CSV with default delimiter, quotation and character encoding reader.ExportFoundBarcodesToCSV("barcodes.csv") ' 2b. Export found barcodes to CSV with custom delimiter, quotation and character encoding reader.ExportFoundBarcodesToCSV("barcodes2.csv", "|", "'", Encoding.UTF8) ' 3a. Export found barcodes to plain text file in default character encoding reader.ExportFoundBarcodesToTXT("barcodes.txt") ' 3b. Export only values of found barcodes to plain text file in custom character encoding reader.ExportFoundBarcodesToTXT("barcodes2.txt", True, Encoding.ASCII) ' Get formatted result to a variable for further processing ' ========================================================= ' 1a. Get found barcodes as XmlDocument Dim xmlDocument As XmlDocument = reader.ExportFoundBarcodesToXMLDocument() ' 1b. Get found barcodes as XML string Dim xmlString = reader.ExportFoundBarcodesToXML() ' 2a. Get found barcodes as string in CSV format with default delimiter and quotation Dim csv As String = reader.ExportFoundBarcodesToCSV() ' 2b. Get found barcodes as string in CSV format with custom delimiter and quotation Dim csv2 As String = reader.ExportFoundBarcodesToCSV("|", "'") ' 3. Get found barcodes as string in plain text format Dim txt As String = reader.ExportFoundBarcodesToTXT() ' 4. Get found barcodes as string in JSON format Dim jsonString = reader.ExportFoundBarcodesToJSON() 'Cleanup reader.Dispose() End Sub End Module

ON-PREMISE OFFLINE SDK

60 Day Free Trial or Visit ByteScout Barcode Suite Home Page

Explore ByteScout Barcode Suite Documentation

Explore Samples

Sign Up for ByteScout Barcode Suite Online Training

ON-DEMAND REST WEB API

Get Your API Key

Explore Web API Docs

Explore Web API Samples

VIDEO

ON-PREMISE OFFLINE SDK

60 Day Free Trial or Visit ByteScout Barcode Suite Home Page

Explore ByteScout Barcode Suite Documentation

Explore Samples

Sign Up for ByteScout Barcode Suite Online Training

ON-DEMAND REST WEB API

Get Your API Key

Explore Web API Docs

Explore Web API Samples

Tutorials:

prev
next