BarCode Reader SDK for .NET, BarCode Reader SDK helps to read barcodes from scanned documents in your desktop and web applications

VeryPDF BarCode Reader SDK can be used to Read barcodes (code 39, code 128, qr code and dozens of others) from scanned images and PDF in your desktop and web applications.

VeryPDF Barcode Generator & Recognition SDK/COM,

https://www.verypdf.com/app/barcode/try-and-buy.html#buy
https://www.verypdf.com/dl2.php/VeryPDF_BarcodeSDK.zip

BarCode Reader SDK Features & Benefits

  • Reads barcodes from JPG, PNG, TIFF images and PDF (no other components are required);
  • Dozens of ready to copy-and-paste source code samples are included;
  • Sample GUI application to test the sdk against your your images and PDF documents is included into the SDK;
  • You are protected with 30 day money back guarantee and royalty free licenses includes 12 months of free updates and tech support;
  • Dozens of ready to copy-and-paste from source code samples for Visual Basic, C#,
  • ASP.NET and others;

Technical details:

  • Works in 2.00, 3.50, 4.00, 4.00 CP, Compact Framework (Pocket PC, Windows CE) 2.00, ASP.NET, ActiveX compatible languages (ASP classic, Visual Basic 6);
  • Available as .NET assemblies;
  • Reads 1D and 2D barcodes: Code128, Code39, EAN13, EAN8, I2of5, UPCA, UPCE, Codabar, GS1, PDF417, Datamatrix, QR Code, Aztec, MicroPDF, Postnet;
  • Reads MICR from bank checks;
  • Reads from JPG, PNG, TIFF, PDF;
  • Reads from images captured from web camera devices (live cam demo is included with source code).

What's new BarCode Reader SDK:

  • Heuristic Mode (automatic decoding retry with different image processing options) implemented
  • QR Code decoding and added support for various QR
  • Internal formats: ECI, FNC1, etc. improved
  • PDF rendering improved
  • DataMatrix barcodes decoding improved
  • Blurred PDF417 barcodes decoding improved
  • Code 128 decoding improved

The following is a C# sample about how to read barcode from PDF file and insert barcode to PDF file,

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using VeryPDF;
using System.IO;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            string appPath = Path.GetDirectoryName(Application.ExecutablePath);
            {
                System.Type VeryPDFType = System.Type.GetTypeFromProgID
                              ("VeryPDF.BarcodeCom");
                VeryPDF.BarcodeCom VeryPDFCom = (VeryPDF.BarcodeCom)
                              System.Activator.CreateInstance(VeryPDFType);

                string appFolder = Path.GetDirectoryName(Application.ExecutablePath);
                string strFolder = appFolder;

                string strReturn = "";
                int nFileIndex = 0;
                VeryPDFCom.EnableDebugLog(true);

                string strBarcode = "CODE39";
                string strOutFile = strFolder + "\\_type2_code39.pdf";
                string strCmd = "-$ XXXXXXXXXXXXXXXXXX -type2 code39
                           -textxalign center -textyoffset 20 -textcolor FF0000
                           -paper 1000x1000 \"" + strBarcode + "\" \"" + strOutFile + "\"";
                strReturn += VeryPDFCom.GenerateBarcode(strCmd);
                nFileIndex = nFileIndex + 1;

                strBarcode = "CODE39";
                strOutFile = strFolder + "\\_type2_code39.png";
                strCmd = "-$ XXXXXXXXXXXXXXXXXX -type2 code39
                           -textxalign center -textyoffset 20 -textcolor FF0000
                           -paper 1000x1000 \"" + strBarcode + "\" \"" + strOutFile + "\"";
                strReturn += VeryPDFCom.GenerateBarcode(strCmd);
                nFileIndex = nFileIndex + 1;

                string strBarcodeFile = strFolder + "\\barcode.pdf";
                strCmd = "-$ XXXXXXXXXXXXXXXXXX -decode \"" + strBarcodeFile + "\"";
                strReturn += VeryPDFCom.GenerateBarcode(strCmd);
                nFileIndex = nFileIndex + 1;

                MessageBox.Show(strReturn);
            }
        }
    }
}

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.20_1166]
Rating: 0 (from 0 votes)

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *


Verify Code   If you cannot see the CheckCode image,please refresh the page again!