.NET标准类库ThermalLabel SDK for .NET更新至v8.0
ThermalLabel SDK for .NET是一个.NET标准类库(DLL),它允许您通过在VB.NET中编写纯.NET代码或创建高级条形码标签并将其打印到Zebra ZPL / EPL和Honeywell-Intermec指纹热敏打印机或C#。针对.NET Framework,.NET CORE,Legacy ASP.NET MVC和CORE,Xamarin,Mono和通用Windows平台(UWP)的项目, ThermalLabel SDK可用于设计和打印从简单到复杂的标签布局,支持文本,条形码,图形和图像,RFID标签和形状,如圆形,椭圆形,矩形和线条。它提供了一个统一的对象模型,允许您创建一个标签设计并将其打印到Zebra和Honeywell-Intermec打印机,获得相同的输出打印

v8.0版相对于v4.0-v7.0版的重大更新:
- 不再支持针对早于v4.6.1的.NET Framework的应用或项目。
- PrintJob类不再用于直接打印。现在它用于生成打印机命令并仅将标签导出为图像或PDF格式。PrintJob打印功能被转移到全新的Neodynamic.SDK.ThermalLabel.WindowsPrinting.dll程序集中的全新WindowsPintJob类中
- PrintUtils类移动到Neodynamic.SDK.ThermalLabel.WindowsPrinting.dll程序集
- WebPrintJob和WebPrintJobGroup类转移到全新的Neodynamic.SDK.ThermalLabel.WebPrinting.dll程序集
- ImageItem:用于自动检测源图像的DPI分辨率。现在,必须将它显式指定给SourceDpi属性
-
BarcodeItem
- 如果将BarWidth或2D模块大小设置设置为不是目标DPI打印机的倍数的值,则打印时条形码符 的大小可能与旧版本不同。V8现在将打印在屏幕上或在将标签导出为图像格式时可以看到的相同条形码尺寸。
- GetAutoSize方法现在返回System.Tuple值而不是System.Windows.Size
- BorderThickness属性只能设置为所有边的唯一值
- TextItem:GetAutoSize方法现在返回System.Tuple值而不是System.Windows.Size
- 临时禁用Font类中的CustomFontFileFamilyName属性
- 不再支持ImageSettings的PixelFormat和TiffCompression属性
- 不再支持将标签导出为TIFF,BMP和GIF图像格式
- 将标签导出为PNG图像格式时,不会自动设置DPI设置。必须通过ImageSettings的PngIncludeDpiMetadata属性启用它。
- 从PrintJob类的ExportToPdf方法中删除了outputQuality参数
- 不再支持.config文件的许可证信息设置
注意:
- 可以使用迁移指南将当前代码移植到V8.0
- 此版本8.0代表了我们SDK图形后端的重大变化。较旧的版本(从4.0到7.0)依赖于Microsoft WPF Imaging / Drawing API,但遗憾的是,它的表现非常糟糕,特别是在大批量打印场景或服务器端服务项目中。我们决定放弃这项技术,从这款新的v8.0开始,我们的SDK现在将依赖于SkiaSharp库,该库提供更快的成像/绘图操作,与旧版本相比,大大提高了我们的SDK性能。
想要购买ThermalLabel SDK for .NET正版授权,或者获取更多该产品相关信息的朋友可以点击” 咨询在线客服 “~
标签:.NET标签软件
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!