草庐IT

printing

全部标签

Android POS 打印机 ESC/POS

所以我一直在为蓝牙打印机编写Android应用程序一段时间,我意识到这实际上是ESC/POS标准:http://nicholas.piasecki.name/blog/wp-content/uploads/2009/12/ESC-POS-Command-Guide.pdf现在我为打印机使用的文档是这些命令的有限子集,可以在这里找到:https://dl.dropboxusercontent.com/u/88265006/%E4%BA%A7%E5%93%81/Printer's%20user%20manual/SP-MP-300-Technical%20Manual.pdfprivate

安卓打印 Intent

我注意到AndroidMarket中的少数打印机应用程序(HP、Epson、Canon、Kodak、Brother、Samsung、Lexmark等)允许用户进行LAN打印。但我找不到调用它们的任何通用Intent。Intent.ACTION_VIEW正在打开所有可以查看照片/文档的应用程序,包括许多生产力应用程序。看起来HPiPrint应用程序有一些独特的Intent字符串,但它不适用于任何其他打印应用程序。IntentprintIntent=newIntent("org.androidprinting.intent.action.SEND");在创建intent时是否有任何线索或解

android - createPrintDocumentAdapter 替换

我在构建我的android项目时收到警告,“createPrintDocumentAdapter”已被弃用。它是WebView上的一个方法。我一直在寻找,但无法找到预期的替代品。任何人都可以阐明这一点吗?谢谢,杰森 最佳答案 根据JavadocforcreatePrintDocumentAdapter():ThismethodwasdeprecatedinAPIlevel21.UsecreatePrintDocumentAdapter(String)whichrequiresusertoprovideaprintdocumentna

android - 在蓝牙打印机中格式化文本

实际上,我必须实现一个连接到BT终端打印机并在其中打印的模块。我有一个简单但实​​用的示例,它适用于打印机。问题是这些文本是以纯文本打印的,我必须给它格式、粗体、更改字体大小和其他……我该怎么做??。我不知道如何......我使用这个类:/**Copyright(C)2009TheAndroidOpenSourceProject**LicensedundertheApacheLicense,Version2.0(the"License");*youmaynotusethisfileexceptincompliancewiththeLicense.*Youmayobtainacopyof

javascript - 点击 Android EPSON 热敏打印来自 WebView 的数据?如果找不到打印机?

这是myCodehere在我的Activity中,我使用EpsonSDK将数据从WebView打印到androidActivity..所以在Web-veiwOnclick上它会启动PrinterActivity并且它会打印我想做的是.....从WebView单击它会打开打印机Activity,以便它应该打印并退出...所以我在这里创建了一个WebView......在JS的帮助下它仍然打开我的Activity表单WebView(onclick)直到现在它很好......但我试图添加打印并退出......onclick但它不起作用...因为我需要选择语言和打印机型号...如何在share

android - 打印没有打印对话框 Android

刚刚开发的简单Android应用程序。我有通过apigoogle在android4.4版中工作的打印功能。无论如何,我的最终目的是在没有任何ui界面的情况下自动打印到默认打印机。打印内容是简单的html。我需要一些自定义代码来解决这个问题。亲切的问候达尼洛 最佳答案 我认为,我们无法隐藏打印对话框,因为,PrintManager类是最终类。因此,我们不允许覆盖它。当您从Activity中调用此print(String,PrintDocumentAdapter,PrintAttributes)时,它会启动打印作业,还会调出系统打印UI

Galaxy Tab 上的 Android 打印 API

我想将无线打印添加到我的android2.2应用程序中,该应用程序是针对Galaxy平板电脑的。我看到Internet浏览器有一个打印选项,所以我假设必须存在一个ActivityHook,我希望有人已经解决了这个问题。我发现了使用MobileDynamix的PrinterShare应用程序的可能性,但我的偏好是不需要第3方。这是他们提供的代码示例,仅供引用。Intenti=newIntent(Intent.ACTION_VIEW);i.setPackage("com.dynamixsoftware.printershare");i.setDataAndType(data_uri,dat

Android - 如何在以编程方式加载或保存 JPEG 文件时获取或设置(打印)DPI(每英寸点数)?

我有一个在Android4.0及更高版本上开发的应用程序。(该应用不支持Android4.0以下版本[IceCreamSandwich])。这个问题与各种图像(例如jpeg或png)格式的(打印)DPI有关。此问题与屏幕DPI或各种Android设备的尺寸无关。它也与在设备上以屏幕尺寸显示位图无关。我正在使用以下代码在“位图”中加载图像文件。然后我一直在裁剪它并使用jpegCompression将它保存到另一个JPEG格式的文件中。我已经能够通过以下代码执行此操作,但我无法获取加载的DPI或设置已保存图像文件的DPI。所以我有两个问题。1)如何在将JPEG文件加载到“位图”之后或同时从

android - 从 Android 打印

所以我问了这个question但从未得到任何有用的答案,所以我试图改变我对此的看法。基本上,该技术不适用于除运行4.4的设备以外的Android设备上的Web打印所以我的下一个最佳解决方案是使用点击功能截取我的用户输入。然后它需要触发另一个函数来从连接到它的打印机打印图像。虽然我曾使用服务器进行打印,但这意味着我需要为其安装8台以上的打印机,并让每台平板电脑从特定打印机进行打印,这似乎是一个肮脏的解决方案。上面显示了我正在做的事情的基本网络布局。我们将使用OTG电缆连接打印机...问题是平板电脑需要与一台打印机结合,并且必须从该打印机打印,这也是通过服务器并不是最佳计划的原因。我还考虑

android - 如何从 android 检测 USB 打印机并进行打印

我正在创建一个android应用程序(最低API级别16),它可以从我的android设备打印文档,其中打印机通过USB连接。我从这个链接找到了检测USB的代码。我已经通过USB连接了我的打印机(HPLaserjetP1007)。但是它无法检测到打印机。Edited我在检测打印机方面取得了一些进展。我能够检测到打印机。但我仍然无法通过批量传输进行打印。我还尝试使用usbRequest.queue方法进行异步传输这是我的代码publicclassMainActivityextendsActivity{privatefinalStringACTION_USB_PERMISSION="com