BarcodeLib 3.1.2
UPC-E will now generate valid UPC-E barcodes
See the version list below for details.
dotnet add package BarcodeLib --version 3.1.2
NuGet\Install-Package BarcodeLib -Version 3.1.2
<PackageReference Include="BarcodeLib" Version="3.1.2" />
paket add BarcodeLib --version 3.1.2
#r "nuget: BarcodeLib, 3.1.2"
// Install BarcodeLib as a Cake Addin #addin nuget:?package=BarcodeLib&version=3.1.2 // Install BarcodeLib as a Cake Tool #tool nuget:?package=BarcodeLib&version=3.1.2
barcodelib
Overview
This library was designed to give an easy class for developers to use when they need to generate barcode images from a string of data.
Supported | Symbology | List |
---|---|---|
Code 128 | Code 93 | Code 39 (Extended / Full ASCII) |
Code11 | EAN-8 | FIM (Facing Identification Mark) |
UPC-A | UPC-E | Pharmacode |
MSI | PostNet | Standard 2 of 5 |
ISBN | Codabar | Interleaved 2 of 5 |
ITF-14 | Telepen | UPC Supplemental 2 |
JAN-13 | EAN-13 | UPC Supplemental 5 |
IATA2of5 |
Usage
The library contains a class called Barcode
with three constructors:
Barcode();
Barcode(string);
Barcode(string, Type);
If you decide to create an instance with parameters, the parameters are as follows: the string is the data to be encoded into the barcode, and Type
is the symbology to encode the data with. If you do not choose to specify the data and type at the time the instance is created, you may specify them through the appropriate property later on (but before you encode).
Example
var b = new Barcode();
b.IncludeLabel = true;
var img = b.Encode(Type.UpcA, "038000356216", SKColors.Black, SKColors.White, 290, 120);
Support
If you find this or any of my software useful and decide its worth supporting. You can do so here:
Copyright and license
Copyright 2007-2024 Brad Barnhill. Code released under the Apache License, Version 2.0.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- SkiaSharp (>= 2.88.6)
- SkiaSharp.NativeAssets.Linux.NoDependencies (>= 2.88.6)
- System.Resources.Extensions (>= 7.0.0)
- System.Text.Json (>= 7.0.3)
NuGet packages (30)
Showing the top 5 NuGet packages that depend on BarcodeLib:
Package | Downloads |
---|---|
Tessa
TESSA core library for extensions, applications and services. |
|
iCom
iCom integrates a variety of specific operation classes, such as: Cookie, Items, Cache, Form, DbContext, DbDynamic, DbConn, SqlQuery, FileUtil, FileUpload, Crypto, BarCode, StringUtil, TypeConvert, SortList, DateUtil, RegexUtil, Environal, ReflectUtil, HttpClient, ImageUtil, XmlUtil, ZipPackage, WordUtil, ExcelUtil, PdfUtil, PinyinConvert, PdfToImageConverter, JsonConfig, XmlConfig, ObjectCopy, TagHelper, SkipUrlMiddleware and so on. // HttpContext Called in the ConfigureServices method services.AddContextAccessor(); // Called in the Configure method app.UseHttpContext(); // EfCore Called in the ConfigureServices method // Application Assembly var assembly = Assembly.GetExecutingAssembly(); // Register Database Models services.AddDbContext(assembly); // Auto Update Database services.AddMigrate(); // Register All Services services.AddService(assembly); |
|
BoldReports.CRI.Barcode
The Bold Reports Barcode extension by Syncfusion is a server-side helper package to generate the barcodes in RDL reports. This helper package supports to generate one dimensional and two dimensional barcodes in Report Designer and ReportViewer controls with ASP.NET Core, ASP.NET, ASP.NET MVC, Angular, and JavaScript platforms. Learn more: https://www.boldreports.com/?utm_source=nuget&utm_medium=listing Documentation: https://help.boldreports.com/embedded-reporting?utm_source=nuget&utm_medium=listing Support Questions: mailto:support@boldreports.com?utm_source=nuget&utm_medium=listing This is a commercial product and requires a paid subscription license for possession or use. Syncfusion’s Bold Reports services, including this component, is subject to the terms and conditions of Syncfusion's Bold Reports Software License Agreement and Terms of Service (https://www.boldreports.com/terms-of-use/?utm_source=nuget&utm_medium=listing). To acquire a license, you can start a subscription or start a free 15-day trial here (https://www.boldreports.com/pricing/?utm_source=nuget&utm_medium=listing). © Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Bold Reports license and copyright applies to this distribution. |
|
Ratku.FrameWork.Web
杭州柒数信息科技有限公司 @2022 |
|
EasyKeys.Extensions.Images
Package Description |
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on BarcodeLib:
Repository | Stars |
---|---|
majorsilence/My-FyiReporting
Majorsilence Reporting, .NET report designer and viewer. Fork of fyireporting,
|
Version | Downloads | Last updated | |
---|---|---|---|
3.1.4 | 57,296 | 8/17/2024 | |
3.1.3 | 64,361 | 6/16/2024 | |
3.1.2 | 26,479 | 5/24/2024 | |
3.1.1 | 40,919 | 5/3/2024 | |
3.1.0 | 8,432 | 4/28/2024 | |
3.0.4 | 367 | 4/27/2024 | |
3.0.3 | 237,265 | 10/18/2023 | |
3.0.2 | 24,842 | 9/21/2023 | |
3.0.1 | 844 | 9/21/2023 | |
3.0.0 | 135,030 | 5/28/2023 | |
2.4.0 | 1,640,989 | 5/9/2021 | |
2.3.0 | 251,925 | 2/20/2021 | |
2.2.10 | 160,871 | 1/17/2021 | |
2.2.9 | 53,268 | 12/6/2020 | |
2.2.8 | 7,892 | 12/2/2020 | |
2.2.7 | 2,158 | 11/30/2020 | |
2.2.6 | 178,008 | 8/20/2020 | |
2.2.5 | 361,629 | 2/23/2020 | |
2.2.4 | 2,325 | 2/23/2020 | |
2.2.3 | 192,718 | 11/4/2019 | |
2.2.2 | 184,396 | 4/3/2019 | |
2.2.1 | 33,226 | 12/20/2018 | |
2.2.0 | 4,283 | 12/20/2018 | |
2.1.0 | 7,031 | 12/19/2018 | |
2.0.0 | 15,314 | 11/22/2018 | |
1.3.0 | 306,944 | 4/16/2018 | |
1.2.0 | 27,932 | 4/8/2018 | |
1.1.0 | 80,457 | 3/6/2018 | |
1.0.0.23 | 927,813 | 3/1/2017 | |
1.0.0.22 | 108,872 | 7/30/2016 | |
1.0.0.20 | 87,774 | 2/4/2015 |