【问题标题】:Android - How to print from an Android device?Android - 如何从 Android 设备打印?
【发布时间】:2014-04-24 18:58:45
【问题描述】:

我想在我的 Android 应用程序中添加打印功能。此外,我的应用程序可能会迎合不同的用户,我不希望他们为相同的用户进行任何 pc 配置。另外,我不知道他们使用什么类型的打印机可以使用。请提供一些这方面的知识或如何实现。

【问题讨论】:

    标签: android


    【解决方案1】:

    Android SDK 仍然没有 Printer Api。我们必须使用第三方 API,其中最好的是 Google Cloud Print。

    您可以简单地将 pdf 文件传递​​给示例中的 PrintDialogActivity...,它将从任何地方打印,但在此之前您的打印机必须在 Google Cloud Servers 中注册。

    浏览以下链接

    谷歌云打印示例:

    https://developers.google.com/cloud-print/docs/android

    如何注册: http://support.google.com/cloudprint/bin/answer.py?hl=en&answer=1686197&p=mgmt_classic

    它是如何工作的: http://www.google.com/cloudprint/learn/howitworks.html

    帮助: http://support.google.com/cloudprint/?hl=en&p=mkt_support_faq

    https://developers.google.com/cloud-print/docs/android

    【讨论】:

    【解决方案2】:

    好消息!

    在 Android 4.4(API 级别 19)及更高版本中,框架提供 直接从 Android 打印图像和文档的服务 应用程序。

    https://developer.android.com/training/printing/index.html

    【讨论】:

    • 对于 API Google Cloud Print 仍然是首选。
    猜你喜欢
    • 2020-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-20
    • 2017-03-11
    • 2014-01-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多