LabelPrinter.dll是一个遵循 .NET Standard 2.0 规范的类库，可以被多种不同的 .NET 实现引用和复用，包括：
.NET Framework 4.6.1 及以上版本；
.NET Core 3.1；
.NET 6.0 及以上版本。

注意：
1、当前dll依赖 System.Drawing.Common 6.0.0，所以并不能跨平台使用，当前只支持Windows7及更新版本。
2、Python调用.Net的dll文件需要安装 pythonnet 库。执行以下命令进行安装：pip install pythonnet

====================================================================================================
LabelPrinter.dll is a compliant The NET Standard 2.0 standard library can be used in various ways NET implementation for referencing and reuse, including:
.NET Framework 4.6.1 and above versions;
.NET Core 3.1；
.NET 6.0 and above versions.

Note:
1. The current DLL relies on System.Drawing.Common 6.0.0, so it cannot be used across platforms. Currently, it only supports Windows 7 and later versions.
2. Python call The .Net dll file requires the installation of the pythonnet library. Execute the following command to install: pip install pythonnet

====================================================================================================
Printer status code：
0	Normal state (standby).

-101 	No USB printer found.
-103 	The function DeviceIoControl for querying the status code of a USB printer encountered an execution error.
-104 	Other exceptions in the function for querying the status code of USB printers.

-501,-502	The IP address of the network printer is empty.
-503	The query for the status of the network printer returned an empty response.
-504	The network printer is not accessible via IP.

81​	The printer's mainboard error, please contect services.
82​	The printer's ribbon detected error, please make sure the ribbon is installed correctly.
83​	Printer label detection error, please confirm the label is installed correctly. you need to manually calibration label after changed different size labels.
86​	The printer's cutter detection error, please confirm whether cutter function enable.
88​	The printer is paused now.
89​	The label runs out, please install the new label.
90​	RFID writing error, possibly due to damaged tag or insufficient writing power.
91, 92​	RFID label signal calibration failed.
96​	The peeler is waiting to remove the label.
112​	No tag detected, It is recommended to increase read power.
113​	Too many tags have been detected. It is recommended to reduce the reading power.
116​	Duplicate tags have been identified. It is recommended to reduce the read power.
