Skip to content

打印相关服务

主要用于和打印机进行通信,打印系统中用到的物料、包装、标签等。

修改配置项

  • 请修改CustomAppsetting.cs文件中的MinioUrl地址,修改为Minio服务器的地址,如:http://192.168.1.1:9000
  • 请修改CustomAppsetting.cs文件中的Jwt相关的配置项,修改为正确的值(与Api项目中的Jwt配置项一致)

编译

  • 部署模式选择独立, 目标运行时, 根据操作系统选择win-x64win-x86,如下图所示:

说明

  • 此服务不需要部署到服务器,编译后会生成一个AOT的exe文件,只需要把exe文件发送到需要打印的电脑上双击运行即可。
  • 编译后相对路径: \bin\Release\net8.0\win-x64\native, 如下图所示:

运行效果

支持打印模板制作的软件工具类型

  • CodeSoft: 支持原始文件,或者转换导出为.txt格式的文件
  • BarTender: 支持.btw格式的文件
  • FastReport: 支持.frx格式的文件

打印模板上传

  • 使用上面工具软件制作好的模板后,可以在系统中 打印模板 功能菜单中,上传模板文件, 模板中的参数取值可以自定义设置,如下图所示:

相关软件使用教程及详细信息, 请自行百度了解!

常见问题及解决方案

  1. 发布时报错:无法打开ucrtd.lib

    • 解决方案:请参照下面勾选配置安装vs组件