【实用技能】如何利用条码控件Aspose.BarCode,控制 Barcode-39 中的宽窄比

概述

控制 Barcode-39 中的宽窄比是条形码配置的一个重要方面。它确保条形码的可读性和准确性,这对从零售到物流等各个行业都至关重要。**Aspose.BarCode for .NET**是一个功能强大的工具,允许开发人员轻松管理此比率,从而为条形码创建提供灵活性和精确度。这篇教程将指导您如何使用 Aspose.BarCode for .NET 控制 Barcode-39 中的宽窄比。

Aspose.BarCode 最新试用下载

库安装

首先,从此链接安装Aspose.BarCode for .NET。使用以下命令进行安装:

复制代码
Install-Package Aspose.BarCode

Aspose.BarCode for .NET 因其易于集成、灵活性和高级定制选项而脱颖而出,使其成为控制 Barcode-39 中宽窄比的理想选择。

带有分步指南的代码片段

要使用 Aspose.BarCode for .NET 控制 Barcode-39 中的宽窄比,请按照以下步骤操作。

  1. 创建BarcodeGenerator的实例。
  2. 使用数值设置Pixels属性。
  3. 通过定义WideNarrowRatio的值将宽/窄比设置为 2 。
  4. Save方法将把条形码保存在磁盘上。

以下代码示例演示了如何以编程方式控制 Barcode-39 的宽窄比:

复制代码
using Aspose.BarCode.Generation;

string path = "/Desktop/";
System.Console.WriteLine("OneCSCode93:");
// Create an instance of BarcodeGenerator. 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code39FullASCII, "ASPOSE");
// Set the Pixels property with a numeric value; 
gen.Parameters.Barcode.XDimension.Pixels = 2;
// Set Wide/Narrow Ratio to 2 by defining the value of WideNarrowRatio.
gen.Parameters.Barcode.WideNarrowRatio = 2;
// The Save method will save the barcode on the disk.
gen.Save($"{path}WideNarrow2Code39.png", BarCodeImageFormat.Png);
//set Wide/Narrow Ratio to 5.
gen.Parameters.Barcode.WideNarrowRatio = 5;
// Invoke the Save method to save the barcode on the disk.
gen.Save($"{path}WideNarrow5Code39.png", BarCodeImageFormat.Png);

您可以在下图中看到输出:

结论

现在,您可以通过编程控制 Barcode-39 中的宽窄比。使用 Aspose.BarCode for .NET,您可以轻松管理此比例,确保条形码的可读性和准确性。

相关推荐
喵叔哟3 小时前
66.【.NET8 实战--孢子记账--从单体到微服务--转向微服务】--新增功能--自动记账
微服务·架构·.net
故事不长丨1 天前
C#log4net详解:从入门到精通,配置、实战与框架对比
c#·.net·wpf·log4net·日志·winform·日志系统
bjzhang751 天前
OneAuthCenter——一款基于 .NET打造的企业级 OAuth 2.0 / OpenID Connect 认证中心
.net·认证中心
步步为营DotNet1 天前
深度解析.NET 中Nullable<T>:灵活处理可能为空值的类型
java·前端·.net
csdn_aspnet1 天前
.NET 10 中的 ASP.NET Core:Blazor、API 和 OpenAPI 的重大更新
后端·asp.net·.net·.net10
weixin_421994782 天前
认识数据 - 变量与数据类型
c#·.net·.netcore
mudtools2 天前
深入理解飞书 Webhook 签名验证:一次踩坑到填坑的完整记录
网络·c#·.net·飞书
工业甲酰苯胺2 天前
如何一步步将 ASP.NET MVC 升级为.NET
asp.net·mvc·.net
闻缺陷则喜何志丹2 天前
【.NetAPI]统计标注的值、上公差、下公差
数学·.net·cad·netapi
一念一花一世界2 天前
Arbess项目实战 - 基于GitLab搭建.net项目自动化流水线
ci/cd·gitlab·.net·arbess