C# Barcode Reader Library
How to C#: Install, Deploy and Distribute XImage.Barcode Reader


Online C# Guide for XImage.Barcode Reader Installation, Deployment and Distribution. Support Read barcode from PDF in C#









Download & install on .NET Core projects


From nuget.org

RasterEdge has published the C# Barcode Reader library nuget package. The easiest method to install C# barcode library is through NuGet Package Manager for Visual Studio .NET. You can find the barcode package by the name "XImage.BarcodeReader".

PM > Install-Package XImage.BarcodeReader


https://www.nuget.org/packages/XImage.BarcodeReader



  1. In Visual Studio Solution Explorer, right click "Dependencies", choose "Manage NuGet Packages..."
  2. Go to tab "Browse", search XImage.BarcodeReader
  3. Select the first package, and install it



The installed package is compatible with

  • .NET Standard 2.0
  • .NET 8, .NET 7, .NET 6, .NET 5
  • .NET Core 3.x, .NET Core 2.x
  • .NET Framework 4.6.1





From this site

Step 1: Download the DLL

You can also install the barcode reader library by downloading it from this site: Download it here



Step 2: Install RasterEdge DLLs



Add RasterEdge .NET DLLs to project reference

In Visual Studio project Solution Explorer, right click "References", and select "Add References...". Click "Browse...", and navigate to the unzip folder, select all dlls names start with "RasterEdge." from folder "/Bin/NetStandard2.0/"


Copy RasterEdge Native DLLs to project Bin folder

Copy all VC++ DLLs (both x86 and x64 versions) (from {download package}/Bin/NetStandard2.0/) manually to the same folder as the assembly "RasterEdge.Imaging.Basic.dll".

Step 3: Install dependent NuGet Packages

To install RasterEdge DLLs for .NET Core project, you need download and install the following Nuget Packages from Visual Studio Nuget Packages Manager

  • System.Drawing.Common (>= Version 6.0.0)
  • System.IO.Packaging (>= Version 6.0.0)
  • Newtonsoft.Json (>= Version 11.0.2)
  • WaterTrans.GlyphLoader (>= Version 1.0.0)







Install on .NET Framework projects


From nuget.org

RasterEdge has published the C# Barcode Reader library nuget package for .NET Framework.

PM > Install-Package XImage.BarcodeReader.Framework


https://www.nuget.org/packages/XImage.BarcodeReader.Framework



  1. In Visual Studio Solution Explorer, right click "Dependencies", choose "Manage NuGet Packages..."
  2. Go to tab "Browse", search XImage.BarcodeReader.Framework
  3. Select the first package, and install it



The installed package is compatible with

  • .NET Framework 4.x, 3.x, and 2.x





From this site



It is an easy task to install RasterEdge dlls to .NET Framework 4.x, 3.x, and 2.x projects

  1. Download and unzip the RasterEdge Dll for .NET Framework trial package

  2. In your Visual Studio project Solution Explorer, right click "References", and select "Add References..."

  3. Click "Browse...", and navigate to the unzip folder, select all dlls names start with "RasterEdge."