c# 实现将图片转为打印机ZPL指令

使用场景:要求把图片转为打印机的ZPL指令,能部署在Windows或者Linux下运行,我使用的是.net core

步骤一、工具类

参考:https://blog.csdn.net/weixin_38211198/article/details/96494614

注意:按照上面创建的工具类仅支持在window下运行,要想在Linux部署,需要引用包 ImageProcessor.Core.CoreCompat

 

 

步骤二:部署时需要把引用包的dll和runtime相关的文件都部署更新

步骤三:运行

     应用程序在Windows上运行功能正常,但是部署到centos上就会报错:

     The type initializer for 'System.DrawingCore.GDIPlus' threw an exception;

     解决办法:centos上安装libgdiplus-devel;

     命令如下:yum install libgdiplus-devel 安装完成后即可解决上面问题,不同的Linux版本不知道命令是否一致,可自行百度搜索

posted @ 2022-04-01 10:33  李小猿  阅读(1319)  评论(0)    收藏  举报