Getting Started
System Requirements
For developing applications with Neodynamic Barcode Professional for WPF, you must have the following system and software specifications:
- .NET Framework 3.5 or greater with its latest service pack.
What's in the box?
Barcode Professional for WPF features two main classes BarcodeBuilder and BarcodeProfessional.
BarcodeBuilder
BarcodeBuilder is a lightweight .NET class intended to be used in WPF applications for barcode generation. It does not provide design-time support in Microsoft Visual Studio as BarcodeProfessional class does.
BarcodeProfessional
BarcodeProfessional is a WPF FrameworkElement-derived class intended to be directly used in a WPF Window or Page. BarcodeProfessional provides full design-time support in Microsoft Visual Studio. Refer to Configuring Barcode Professional for WPF in Visual Studio
Both classes feature a rich object model for barcode generation including class methods for:
- Getting the barcode as a WPF DrawingVisual object (useful for WPF native printing and XML Paper Specification-XPS integration)
- Getting the barcode as a byte array (useful for DB storing as well as Web Service scenarios)
- Getting the as a WPF ImageSource object (useful for displaying it in a WPF Image control)
- Saving the generated barcode in raster image formats such as JPEG, PNG, BMP, GIF, TIFF, and WMP supporting DPI setting, Monochrome, Compression Quality, etc.
Visual Studio Configuration
- Launch Visual Studio
- Create a new WPF Application project.
- Open the Toolbox, right-click on it and select Choose Items
- Select the .NET Framework Components tab. You will find the Neodynamic.WPF.BarcodeProfessional assembly listed.
- If you cannot find it...
- Click on Browse button, and navigate to the folder you installed it to.
- Browse to the Bin folder.
- Select Neodynamic.WPF.BarcodeProfessional.dll from that dialog, and click on Open.
- Click on OK button.
- Double-click on Barcode Professional assembly to select it, then click on OK.
- The Barcode Professional control should now appear in the Toolbox.
Need Assistance?
- For tech assistance please contact our Support