很多生产环节都需要条码打印的功能,这篇文章就介绍下如何使用C#实现条码打印的功能,希望对大家能有所帮助!
条码设计软件采用的是BarTender 10.1,在此基础上进行的二次开发。
运行成功的预览图:
源代码地址:https://github.com/ospanic/BarTender_Dev_Dome
这是一个用c#语言编写的BarTender二次开发示例程序,展示了BarTender软件的部分功能。
使用前请先安装 BarTender 10.1 或更高版本的条码设计软件。
BarTender 10.1安装方法
1.双击软件安装包,一路NEXT完成安装。
2.将下图箭头所指的那个文件复制到Bartender的安装目录,默认安装目录如下图所示:
3.双击箭头所指的那个文件,点击PATCH按钮完成安装。
注意:BarTender 为收费软件如果你需要将其用于生产,请联系软件厂家购买正版授权。
二次开发简介
二次开发须引用UnityEngine.dll
和 Seagull.BarTender.Print.dll
这两个动态链接库文件。
并且软件还要以.NETFramework 2.0 兼容方式运行,*Demo.exe.config 文件配置如下:
<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client"/></startup>
</configuration>
二次开发核心代码如下&#x