从Android应用程序打印到本地以太网连接打印机(不通过互联网)
我是Android打印框架的新手。我的要求是将我的应用程序中的文档打印到打印机上,打印机连接到本地以太网,而不是通过互联网。在Android打印框架中是否可能。我的应用程序和打印机将如何通信??请帮助以下是使用V4支持库中提供的PrintHelper的一种方法从Android应用程序打印到本地以太网连接打印机(不通过互联网),android,printing,android-print-framework,Android,Printing,Android Print Framework,我是Android打印框架的新手。我的要求是将我的应用程序中的文档打印到打印机上,打印机连接到本地以太网,而不是通过互联网。在Android打印框架中是否可能。我的应用程序和打印机将如何通信??请帮助以下是使用V4支持库中提供的PrintHelper的一种方法 private void doPhotoPrint() { PrintHelper photoPrinter = new PrintHelper(getActivity()); photoPrinter.setScaleM
private void doPhotoPrint() {
PrintHelper photoPrinter = new PrintHelper(getActivity());
photoPrinter.setScaleMode(PrintHelper.SCALE_MODE_FIT);
Bitmap bitmap = BitmapFactory.decodeResource(getResources(),
R.drawable.droids);
photoPrinter.printBitmap("droids.jpg - test print", bitmap);
}
有关详细信息,请访问以下链接:
请与打印机制造商联系。你能详细说明一下吗。我的应用程序和打印机将如何通信??由于打印机连接到本地以太网?请您详细说明一下-您的打印机是一台设备。它是由某家公司制造的。只有那家公司可以告诉你他们是否为你的特定场景提供Android打印支持。我的应用程序和打印机将如何沟通??由于打印机已连接到本地ethernetPrintHelper,因此将打开一个对话框,允许您选择打印机。您的局域网上应该有可用的打印机列表。如果您的WiFi连接了打印机,您应该会看到它可用。选择并按下对话框上的“打印”按钮后,您的文档将通过WiFi发送到打印机。我的打印机未连接到WiFi,它们与LANAs连接只要您的手机连接到同一LAN,这不是问题。我假设您的手机通过WiFi连接到局域网。只要打印机与手机位于同一局域网上,就可以将其连接到局域网中。