包含 Zebra 打印机相关示例、演示等。
微信打印演示 - 从微信小程序打印。
从云打印演示 - 使用 Zebra 数据服务的 SendFileToPrinter API 从云打印。
ZebraSftpMpBodyPublisher.java - Multipart Body Publisher,一个方便的实用程序类,采用 Java 语言,用于 SendFileToPrinter API。
ZebraSftpMpBodyPublisher.cs - Multipart Body Publisher,一个方便的实用程序类,采用 C# 语言,用于 SendFileToPrinter API。
ZSDK React Native DevDemo - 演示如何将 React Native 与适用于 Android 和 iOS 的 Link-OS SDK 库集成。
更新了适用于 Android BTLE 的 Link-OS SDK - 更新了适用于 Android BTLE 的 Link-OS SDK,适用于 Android 8 或更高版本的较新 Android 设备,以改进 BTLE 连接。
所有打印机示例代码都可以从此存储库的分支中选择。
此示例代码旨在与 Link-OS 多平台 SDK 配合使用。
在此处查找 API 文档。
开发者社区和论坛。
(无限制软件)链接
重要事项请仔细阅读:本最终用户许可协议(“EULA”)是您(个人或单一实体)与 Zebra International Holdings Corporation(“Zebra”)之间就 Zebra 及其附属公司拥有的软件签订的法律协议及其随本 EULA 提供的第三方供应商和许可方。 (“软件”)。使用该软件即表示您承认接受本 EULA 的条款。如果您不接受这些条款,请勿使用该软件。
授予许可。如果您遵守本 EULA 的所有条款和条件,Zebra 将授予您(最终用户客户)以下权利: 对于与 Zebra 硬件相关的软件,Zebra 特此授予您(“被许可方”或“您”)个人的、非排他性的、根据本协议的条款和条件使用本软件的不可转让、不可转让、不可再许可的许可。只有您的员工或分包商可以使用该软件。您应采取一切必要措施确保您的员工和分包商遵守本协议的条款。您只能将本软件用于您的内部业务目的,专门用于支持 Zebra 硬件,包括 (i) 使用、修改和合并全部或部分示例源代码(“示例代码”)、运行时库的权利未经修改的软件中可能包含的文件和/或文档文件,可包含在被许可方自己的程序(“用户程序”)中,以专门支持 Zebra 硬件,前提是此处未根据被许可方的修改可能侵犯的任何专利授予许可, 导数作品或可能包含本软件任何部分的其他作品; (ii) 仅以经过重大修改的目标代码格式分发示例代码,或仅将其作为用户程序的一部分来分发,以专门支持 Zebra 硬件; (iii) 以原始形式分发运行时库文件以专门支持 Zebra 硬件。对于独立的软件应用程序,您可以安装、使用、修改和合并任何目标代码、可用源代码(“源代码”)、运行时库文件和/或可能包含在未修改的软件应用程序中的文档文件的全部或部分。将软件添加到您自己的程序(“用户程序”)中并将用户程序分发给第三方。严格禁止在本协议规定的条件之外使用本软件,否则将被视为违反本协议,导致您的许可立即终止。 Zebra 将有权获得法律或衡平法上的所有可用补救措施(包括立即禁令救济和收回所有软件,除非被许可方是美国政府的联邦机构)。本软件的某些项目可能受开源许可证的约束。开源许可条款可能会优先于本 EULA 的某些条款。 Zebra 在您设备上的法律声明自述文件和/或系统参考指南或与某些 Zebra 产品相关的命令行界面 (CLI) 参考指南中向您提供适用的开源许可证。
权利和所有权的保留。 Zebra 保留本 EULA 中未明确授予您的所有权利。该软件受版权和其他知识产权法律和条约的保护。 Zebra 或其供应商拥有本软件的所有权、版权和其他知识产权。该软件仅授予许可,而非出售。
最终用户权利的限制。您不得直接或间接分发、再许可、出租、出借、租赁、出口、再出口、转售、运输或转移或导致出口、再出口、转售、运输或转移本协议下未经修改的软件。您不得且不得允许他人:(i) 将包括任何示例或源代码在内的软件全部或部分与任何具有许可条款和义务(包括 Copyleft 义务和/或知识产权产权负担)的开源软件相结合; (ii) 从软件中删除任何专有通知、标记、标签或徽标; (iii) 未经 Zebra 事先书面同意,将全部或部分软件出租或转让给任何其他方; (iv) 使用旨在破坏任何复制保护装置的任何计算机软件或硬件(如果该软件配备有此类保护装置)。
同意使用数据。您同意 Zebra 及其附属公司可以收集和使用作为与向您提供的软件相关的产品支持服务的一部分而收集的技术信息,这些信息不会识别您的个人身份。 Zebra 及其附属公司可能仅使用此信息来改进其产品或向您提供定制服务或技术。您的信息将始终按照 Zebra 的隐私政策进行处理,该政策可在以下网址查看:http://www.zebra.com。
位置信息。该软件可以让您从一台或多台客户端设备收集基于位置的数据,这可以让您跟踪这些客户端设备的实际位置。 Zebra 特别声明不对您使用或滥用基于位置的数据承担任何责任。您同意支付 Zebra 因您使用基于位置的数据而引起的第三方索赔而产生或与之相关的所有合理成本和开支。
软件发布。 Zebra 可能会定期发布软件的新版本以供您使用。
出口限制。您承认该软件受到各个国家/地区的出口限制。您同意遵守适用于本软件的所有适用的国际和国家法律,包括所有适用的出口限制法律和法规。
任务。未经 Zebra 事先书面同意,您不得转让本协议或本协议项下您的任何权利或义务(通过法律或其他方式)。 Zebra 可以在未经您同意的情况下转让本协议及其权利和义务。根据前述规定,本协议对其双方及其各自的法定代表人、继承人和允许的受让人具有约束力并符合其利益。
终止。本 EULA 在终止前一直有效。如果您未能遵守本 EULA 的任何条款和条件,您在本许可下的权利将自动终止,恕不另行通知。 Zebra 可以通过向您提供本软件或任何新版本软件的替代协议来终止本协议,并以您接受此类替代协议为条件限制您继续使用本软件或此类新版本。本 EULA 终止后,您必须停止对本软件的所有使用,并销毁本软件的所有副本(全部或部分)。
免责声明。除非在书面明示有限保证中单独说明,否则 ZEBRA 提供的所有软件均按“原样”并在“可用”的基础上提供,ZEBRA 不提供任何类型的明示或默示保证。在适用法律允许的最大范围内,ZEBRA 不承担任何明示、暗示或法定的保证,包括但不限于对适销性、令人满意的质量或熟练程度、适用性的暗示保证。特定目的、可靠性或可用性、准确性、无病毒、不侵犯第三方权利或其他侵犯权利的行为。 ZEBRA 不保证软件的运行不会中断或没有错误。如果本 EULA 涵盖的软件包含仿真库,则此类仿真库不能 100% 正确运行或覆盖 100% 所仿真的功能,而是“按原样”提供,且存在所有缺陷以及所有免责声明和限制本段中包含的内容和本协议适用于此类仿真库。某些司法管辖区不允许排除或限制默示保证,因此上述排除或限制可能不适用于您。您从 ZEBRA 或其附属公司获得的任何口头或书面建议或信息均不得被视为更改 ZEBRA 有关本软件的保证的免责声明,或构成 ZEBRA 的任何类型的保证。
第三方应用程序。某些第三方应用程序可能包含在本软件中或随本软件一起下载。 Zebra 对这些应用程序不做任何陈述。由于 Zebra 无法控制此类应用程序,因此您承认并同意 Zebra 不对此类应用程序负责。您明确承认并同意,使用第三方应用程序的风险由您自行承担,并且质量、性能、准确性和工作量不满意的全部风险由您承担。您同意 Zebra 不对因使用或声称造成或与之相关的任何损害或损失(包括但不限于任何数据损害或丢失)承担直接或间接的责任。依赖任何此类应用程序上或通过任何此类应用程序提供的第三方内容、产品或服务。您承认并同意,任何第三方应用程序的使用均受此类第三方应用程序提供商的使用条款、许可协议、隐私政策或其他此类协议的约束,并且您提供的任何信息或个人数据,无论是有意还是无意,向此类第三方应用程序提供商提供的信息,将受此类第三方应用程序提供商的隐私政策(如果存在此类政策)的约束。 Zebra 对任何第三方应用程序提供商的任何信息披露或任何其他做法不承担任何责任。对于您的个人信息是否被任何第三方应用程序提供商捕获或此类第三方应用程序提供商可能会使用此类个人信息,ZEBRA 明确表示不提供任何保证。
责任限制。对于因使用或无法使用本软件或任何第三方应用程序、其内容或功能而引起的或与之相关的任何类型的损害,ZEBRA 不承担任何责任,包括但不限于错误造成的或与之相关的损害,遗漏,中断、缺陷、操作或传输延迟、计算机病毒、连接失败、网络费用、应用内购买以及所有其他直接、间接、特殊、附带、惩戒性或后果性损害,即使 ZEBRA 已被告知发生此类损害的可能性。某些司法管辖区不允许排除或限制偶发或继发损害,因此上述排除或限制可能不适用于您。尽管有上述规定,ZEBRA 对您因使用本软件或第三方应用程序或任何其他应用程序而产生的所有损失、损害、诉讼理由承担全部责任,包括但不限于基于合同、侵权或其他原因的损失、损害、诉讼理由本条款的规定EULA 不得超过软件的公平市场价值或购买者专门为软件支付的金额。上述限制、排除和免责声明(包括第 10、11、12 和 15 条)应在适用法律允许的最大范围内适用,即使任何补救措施未能达到其基本目的。
禁令救济。您承认,如果您违反本协议的任何条款,Zebra 将无法获得足够的金钱或损害赔偿。因此,Zebra 有权根据请求立即从任何有管辖权的法院获得针对此类违规行为的禁令,而无需缴纳保证金。 Zebra 获得禁令救济的权利不应限制其寻求进一步补救措施的权利。
修改。除非以书面形式并由寻求执行修改的一方的授权代表签署,否则对本协议的任何修改均不具有约束力。
美国政府最终用户的限制权利。本规定仅适用于美国政府最终用户。该软件是“商业项目”,该术语在 48 CFR Part 2.101 中定义,由“商业计算机软件”和“计算机软件文档”组成,该术语在 48 CFR Part 252.227-7014(a)(1) 中定义。和 48 CFR Part 252.227-7014(a)(5),并用于 48 CFR Part 12.212 和 48 CFR 第 227.7202 部分(如适用)。本软件的分发符合 48 CFR 第 12.212 部分、48 CFR 第 252.227-7015 部分、48 CFR 第 227.7202-1 至 227.7202-4 部分、48 CFR 第 52.227-19 部分以及联邦法规的其他相关部分(如果适用)并授权给美国政府最终用户 (a) 仅作为商业用途项,以及 (b) 仅拥有根据此处包含的条款和条件授予所有其他最终用户的权利。
适用法律。本 EULA 受伊利诺伊州法律管辖,不考虑其法律冲突条款。本 EULA 不受《联合国国际货物销售合同公约》的管辖,明确排除该公约的适用。