Angular Web 应用程序中的条形码贴纸打印

问题描述 投票:0回答:1

我正在开发库存角度网络应用程序。我想为每个库存商品生成并打印条形码标签贴纸。我已经生成了条形码。现在,我想制作一个带有内容和条形码的标签贴纸。

我们在 Angular 中有同样的库吗?或者我应该使用 HTML 和 CSS 进行设计? 以下是我在开发此功能时面临的挑战:

  1. 标签有多种尺寸,所以我计划制作矩形标签(2:1、1:2)和方形标签(1:1)等模板。现在如果标签是其他比例怎么办?或者还有其他方法来开发动态标签尺寸吗?
  2. 有多家公司专门制造标签打印机。那么如何支持不同的打印机公司呢?

我尝试使用 HTML 和 CSS 进行设计,但它不是动态的,如果现有标签的大小不同,就会失败。 任何人都可以指导我这个或分享一些相同的链接吗?

angular label barcode-printing
1个回答
0
投票

支持多家打印机公司并不是一件容易的事。

我制作了一个 Angular 应用程序,您可以在其中为 Dymo 打印机设备打印条形码贴纸。

它包括很多事情只是为了支持一家公司,这是我为 Dymo 所做的:

  • 在您的项目中包含特定库 -> Dymo.js
  • 在您的计算机上安装网络驱动程序,这意味着您的客户端需要在其计算机上安装特定的驱动程序 -> Dymo connect
  • 将条形码贴纸转换为正确的 XML 格式

毕竟,如果您能够从多个打印机设备打印贴纸,用户只需满足第二个要求即可使其正常工作(驱动程序)。

他只需选择他正在使用的设备,您的代码即可完成这项工作。

© www.soinside.com 2019 - 2024. All rights reserved.