斑马打印机塞尔维亚拉丁字符

2024-06-10

我遇到了 Zebra 打印机 RW220 无法打印塞尔维亚拉丁字符(例如 čćžšđ)的问题。我开发了一个使用打印机的Android应用程序。打印部分基于Zebra SDK。这是代码的一部分:

private byte[] getConfigLabel() {
    PrinterLanguage printerLanguage = printer.getPrinterControlLanguage();
    byte[] configLabel = null;
    if (printerLanguage == PrinterLanguage.ZPL) {
        try {
            configLabel = "^XA^FO17,16^GB379,371,8^FS^FT65,255^A0N,135,134^FDTEST^FS^XZ".getBytes("UTF-8");
        } catch (UnsupportedEncodingException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    } else if (printerLanguage == PrinterLanguage.CPCL) {
        String cpclConfigLabel = "! 0 200 200 780 1\r\n" + "T ARIAL9PT.CPF 0 60 10 ABCČĆŽŠĐ\r\n"
        + "PRINT\r\n";
        configLabel = cpclConfigLabel.getBytes();
    }
    return configLabel;
}

使用的字体是 Arial,我使用 Zebra Utilities 将其转换为 CPF,以便与打印机一起使用。我还将字符添加到字体中,但它不打印它们。在此示例中,它仅打印 ABC。并且使用系统字体,它会打印一些奇怪的字符。我还尝试在“T ARIAL9PT.CPF 0 60 10 ABCČĆŽŠĐ\r\n”之前添加“ENCODING UTF-8”行,但它没有执行任何操作,与系统字体相同。 我怎样才能让它打印塞尔维亚拉丁字符?谢谢。

编辑: ISO-8859-2 打印 Č 和 Ć,但不打印 Ž。


最后解决了,解决方案是使用“CP1250”编码,也称为Windows-1250。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

斑马打印机塞尔维亚拉丁字符 的相关文章

  • 片段活动中的 commitAllowingStateLoss()

    我的应用程序使用片段活动 它仅处于纵向模式 无法旋转屏幕 最初我使用的是commit 方法 但现在我计划不加区别地将这些更改为commitAllowingStateLoss 对于碎片活动 是否有任何理由不不加区别地执行此操作而不重新评估我使
  • selenium webdriver 中的多个程序执行不起作用

    Selenium WebDriver 中的多个程序执行不起作用 我编写了 1 个 testNG xml 文件和 2 个 java 类 我尝试从 xml 文件运行这两个 java 类 但这不起作用 XML代码
  • 本地管理的广播接收器泄漏?

    当应用程序被系统杀死时 本地 即使用 LocalBroadcastManager 管理 BroadcastReceiver 是否有可能泄漏 我需要它的具体用例是我想在活动的 onCreate onDestroy 中注册 注销 Broadca
  • foo.setVisibility(View.GONE) 和parent.removeView(foo) 之间的区别

    如果 foo 是一个视图 那么有什么区别foo setVisibility View GONE and fooParent removeView foo 我对两个语句之前和之后视图的内存消耗特别感兴趣 可见性设置为 GONE 的视图是否会消
  • 使用 Box2d(适用于 Android)进行碰撞检测?

    有人可以解释一下使用 box2d for android 进行碰撞检测的工作原理吗 我无法理解 BBContactListener 以什么方式工作 BBContactListener listener new BBContactListen
  • JFrame Glasspane 也优于 JDialog,但不应该

    我有一个带有 Glasspane 的 JFrame 未装饰 该框架打开一个 JDialog 也未装饰 也有一个 glassPane 并隐藏自身 setVisible false Glasspanes 通过 setGlassPane 设置 对
  • “___ 中的方法 ___() 是在无法访问的类或接口中定义的”编译错误

    我发现了一个奇怪的编译限制 我无法解释 并且我不明白这个限制的原因 示例1 考虑这些类 In package e1 public class C1 enum E1 A B C public E1 x In package e2 import
  • DialogFragment 关闭事件

    我需要处理 DialogFragment 的结尾 在调用 dismiss 之后 例如 我会在关闭后 包含 片段的活动内显示一个 toast 我该如何处理该事件 覆盖onDismiss 在你的DialogFragment中 或者使用setOn
  • 如何获取Android中的所有主屏幕?

    我是安卓开发新手 我知道每个主屏幕都是启动器中的一个工作区 我想获取屏幕上所有应用程序图标的所有位置信息 那么有没有办法获取这些屏幕对象及其图标信息的列表 ADD 我更期待的是应用程序图标和屏幕之间的关系 例如 我想要某个应用程序图标的位置
  • Java 验证日期为 yyyyMMddHHmmss

    我想在java中验证给定的日期格式为yyyyMMddHHmmss 状况 应符合格式 yyyyMMddHHmmss 它应该验证当前日期 它应该验证与当前小时有 3 小时或 3 小时差异的小时数 如果满足所有三个条件 Java 方法应返回 tr
  • 在 REST Web 服务中接受逗号分隔值

    我正在尝试接收 REST URI 中以逗号分隔值形式的字符串列表 示例 http localhost 8080 com vogella jersey first rest todo test 1 abc test 其中 abc 和 test
  • 如何在速度模板中检索哈希图值

    如何从速度模板中的以下哈希图中检索值 请帮忙 LinkedHashMap
  • Spring Transactional 减慢了整个过程

    我正在尝试分析我有两堂课的情况 其中一个类是 ProcessImpl 它是起点并在内部调用其他子事务 我不知道出了什么问题 processImpl正在导入一些东西并将相关数据写入数据库 Specs Spring orm版本 3 2 18 发
  • 活动中列表视图中的粘滞行

    我的列表视图中只有一行应该是粘性的 而不是粘性标题中带有字母的部分或部分 我真的很感激任何关于列表视图在活动中粘性一行而不是片段的帮助 我该怎么做 我真的很感谢任何帮助 提前致谢 使用如下代码 class MyAsyncTask exten
  • JavaScript 点击事件在 Android 4.0.4 默认浏览器上的 Samsung Galaxy SIII 上不起作用

    我在 Android 4 0 4 上使用 Samsung Galaxy SIII 的默认浏览器时遇到了最奇怪的问题 对于以下页面 单击链接将不会触发 JavaScript 处理程序 从其中一个 div 的内容中删除单个 a 字母使它们再次工
  • 片段中的 SavedInstanceState 始终为 null

    我使用 XML 以及活动中的 setContentView 将片段附加到活动 A 有一个问题 因为我的片段中有非常动态的视图 所以当方向改变时 我必须恢复所有的观点状态 我有问题 因为我正在使用类似的东西 public void onSav
  • 构造函数参数和属性一起出现在 bean 定义中

  • 如何列出Resources文件夹中的所有文件(java/scala)

    我正在编写一个函数 需要访问资源中的文件夹 并循环遍历所有文件名 如果这些文件符合条件 则加载这些文件 new File getClass getResource images sprites getPath listFiles 返回空指针
  • 将主题应用到 v7 支持操作栏

    我正在使用support v7库来实现ActionBar在我的应用程序中 我的styles xml file
  • Android Webview隐私浏览

    我在我的 Android 应用程序中使用 webview 从多个站点获取一些网页 我对 webview 行为有一些疑问 webview 是否存储历史记录 cookie 表单自动填充信息 如果是的话 我们可以阻止它这样做吗 如果 Webvie

随机推荐

  • 什么是 Realm 以及为什么我们需要它(ecma262)?

    Realm 是根据什么ecma262为什么我们需要它 我发现的关于为什么问题的全部内容是 在评估之前 所有 ECMAScript 代码必须与一个领域关联 嗯 没有多大帮助 为什么所有 ECMAScript 代码都必须关联realm http
  • 友谊和派生类

    假设我有以下类层次结构 class Base protected virtual void foo 0 friend class Other class Derived public Base protected void foo Some
  • Firebase 云函数被多次调用

    您好 当我没有检查 previous exists 时 我的 firebase 云函数会被多次调用 我收到多个推送通知 if event data exists return if event data previous exists re
  • 如何在 GitHub Action 中推送到受保护的主分支?

    这是我的 github 操作工作流程 name Release on push branches main jobs release name Release runs on ubuntu latest steps name Checkou
  • 为什么我们在 log4j.xml 中需要 root 和 logger

    如果问题太微不足道 请原谅 我对 log4j 完全陌生 我看到有两个tags和tags 分别指的是各种appender 假设我想将代码库中的信息记录在文件中 将其发送到我的电子邮件并将其打印到控制台 我希望将级别设置为信息 拥有一个引用三个
  • NSNumberFormatter 货币没有符号?

    我正在使用 NSNumberFormatter 从字符串中获取货币值 效果很好 我使用这段代码来执行此操作 NSNumberFormatter nf NSNumberFormatter alloc init nf setNumberStyl
  • Mercurial on Phabricator:“远程:中止:流意外结束”

    我在尝试推送到远程服务器时遇到此问题 它是 Phabricator 上的 Mercurial 存储库 这是我的输出 hg commit m udpate README hg push pushing to ssh company serve
  • 从命令行运行 R 脚本

    我有一个文件 名为a r 它有一个chmod of 755 sayHello lt function print hello sayHello 我如何通过命令行运行它 Answer recommended by R Language col
  • 如何在 Android 中将 CheckBox 与其描述顶部对齐

    我想对齐CheckBox 符号 位于其描述的顶部 What I have now What I want to have 当前的 XML
  • 如何通过不记名令牌使用 Azure AD 授权的服务

    我正在尝试使用一项服务 该服务通过我的机器人内的不记名令牌 Azure AD 令牌 授权请求 我该如何处理这样的情况 基本上 策略是拥有一个支持您的身份验证的网页并向用户发送链接 当他们点击它时 他们将完成身份验证流程 当您获得访问令牌时
  • 如何才能完全替代 3.10 中已弃用的 distutils?

    根据PEP 632 https www python org dev peps pep 0632 distutils将被正式标记为已弃用 并在 Python 3 12 中将其删除 我的产品很快就会支持 Python 3 10 我不想忍受弃用
  • Xcode:增加内部版本号

    我们使用一个脚本来创建时间戳并替换应用程序版本号 bin bash echo Update Build Number to Timestamp echo fail on error set e agvtool new version all
  • Android:同时使用 onTouch、onClick 和 onLongClick

    在我的应用程序中 我必须将视图移动到布局上的任何位置 所以我用了onTouchListener On onClick and onLongClick 我还得执行一些其他任务 我能够转移观点 但听众之间却存在着矛盾 当我移动视图时 有时 要么
  • jquery fade 元素不显示样式为“可见性:隐藏”的元素

    我有一堆缩略图 我正在加载它们的样式visibility hidden 以便它们都保持正确的布局 页面完全加载后 我有一个 jquery 函数可以使它们淡入 当它们的样式设置为display none 但显然当时的布局搞砸了 有什么建议么
  • Angular Material Design - 根据屏幕尺寸更改弹性值

    我是 AngularJS 的新手 所以请耐心等待 我在用着角度材料设计 https material angularjs org latest 我很难找到一种有效地实现响应式网格的方法 请参阅下面代码中我的评论 div div class
  • 用 C++/Qt 编写的程序中的 RTF / doc / docx 文本提取

    我正在写一些程序Qt https en wikipedia org wiki Qt 28software 29 C 我需要从中读取文本微软Word https en wikipedia org wiki Microsoft Word RTF
  • RX.Net:使用重试但记录任何异常

    我是 RX 的新手 一直在研究错误处理和 Retry 的使用 我有以下内容 是的 我知道这不是 真正的 单元测试 但它给了我摆弄的地方 并且想知道如何保留重试但能够记录任何异常 Test public void Test var sched
  • Django - 如何使管理 *changelist* 界面中的表格中的单元格仅在为空时才可编辑?

    我希望我的数据可以在 Django 管理页面中内联编辑 但是 我只希望每行中的某些字段列可编辑 这些列将针对每一行而改变 基本上 如果某个单元格中的值为空 我希望显示一个下拉选项 如果它不为空 那么我不希望它是可编辑的 并且希望它是只读的
  • 无法关闭打开的 Excel 工作簿

    我正在构建一个带有命令按钮 用户表单等的 Excel 文件 其中包含其他工作簿的链接 对于工作表上的命令按钮 我使用与用户表单中的命令按钮相同的代码 workbooks open path 使用用户表单命令按钮 添加以下内容 unload
  • 斑马打印机塞尔维亚拉丁字符

    我遇到了 Zebra 打印机 RW220 无法打印塞尔维亚拉丁字符 例如 的问题 我开发了一个使用打印机的Android应用程序 打印部分基于Zebra SDK 这是代码的一部分 private byte getConfigLabel Pr