问题标签 [android-print-framework]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何在 Android 中限制/禁用打印服务?
我正在尝试实现一个用例,在该用例中,在安装应用程序时,所有打印服务都将在 Android 设备上被禁用。
为了实现这一点,我研究了 Android 的设备管理API 功能,但这并不能满足用例。我还研究了 Google 的Android for Work框架并得出以下观察结果/可能的解决方案 -
- 通过设置托管配置文件(工作配置文件):这是从 Android 5.0 引入的,但只能管理列表/企业控制,并且无法控制以下链接中提到的其他应用程序 -
- 通过编写设备策略控制器 (DPC) 应用程序:为了实现特定的用例,DPC 必须作为设备所有者运行,在这种情况下,需要通过 NFC 完成配置,而且并不简单。此外,此方案通常适用于公司拥有的一次性 (COSU) 设备。
所以我的问题/疑问是 -
- 有什么直接的方法可以实现这个用例吗?
- 这是否可以实现,因为它违反了 Android 安全模型?
android - 隐藏 HP 打印机的 Android 打印对话框
我开发了一个使用 PrintHelper 或 Hp 移动打印 SDK 打印照片的 Android 应用程序。但是,在打印过程之前,屏幕上会出现 Android 打印对话框。
当应用程序打印照片时,如何跳过 android 打印对话框?
我已经遇到过以下问题。简而言之,答案是“没有办法做到这一点”。
- 没有打印对话框的打印 Android
- 从没有系统对话框的android打印
- 是否可以直接将内容打印到连接 wifi 的打印机上,而无需在 android 编程中进行用户交互?
- https://code.google.com/p/android/issues/detail?id=160908
但是,我尝试使用HP ePrint android 应用程序打印任何照片。在这个应用程序中,没有任何Android Print Dialog,它可以直接打印任何文档,而不会在屏幕上显示Android Print Dialog。
这意味着,有一种方法可以直接打印文档。
android - Android 打印 PDF 文档
我正在尝试打印我刚刚在我的应用程序中创建的 pdf 文档。我用了
以上链接
但有错误:
这条线
说这个错误
在此之后,我尝试通过服务扩展我的活动,然后它说,ondestroy 与服务 ondestroy 发生冲突。
所以在那之后我创建了一个扩展 PrintService 的服务,也出现了与图像中相同的错误。
在清单中添加了服务并添加了权限。请帮助我需要打印 pdf 文件。
android - 即使我检查 SDK 版本,也无法从 Android 中的 webview 打印本地 html 文件
我在 webview 中加载了一个 html 和一个用于开始打印的 ActionBar 菜单按钮。
我单击菜单按钮,我得到打印机对话框并打印。但是没有任何反应我正在使用以下内容打印 html 文档
我还需要什么来打印我的html?我正在使用真实设备 Galaxy Tab 3 和 Android 版本 4.4.2 测试该应用程序。我可以在其中打印任何其他内容。
android - 如何在复制被锁定的情况下将html打印为pdf?
我正在创建pdf文件,通过使用android打印框架,将html加载到webview中。然后这个 webview 被打印出来,androids 打印管理器的选择之一是创建一个 pdf 文件。
但是一位客户要求我禁止用户通过 CTRL+C 从我的应用程序创建的文档中复制文本。经过一番搜索,我发现如果我理解正确,我必须使用密码锁定从 pdf 复制的权利。但我没有发现如何在 android 中执行此操作。有人对如何设置此密码有任何建议吗?
我目前使用的代码是这样的:
android - Android 支持库 - 预览?
是否有可能找出即将推出的 Android 支持库中将包含哪些功能?
我问,因为我需要在我的应用程序中添加打印功能 - 但我minSdkVersion
的 is15
和 Android 中的打印 api 仅在 API 19 中引入。所以我想知道以后是否可以将打印添加到支持库中(希望在不久的将来)或者我是否应该开始尝试寻找一些像样的第三方打印库。
如果无法事先知道未来的支持库中会有哪些功能,那么 Android 功能稍后添加到支持库中是否正常,或者它们通常会在添加到支持库的同时添加到支持库中主要的Android库?
android - 如何更改 Android 打印类中的默认打印选项
我在Android应用程序中编写了一个打印类,我想在旋转之前保存printAttribute并使用以前的printAttribute重新连接到打印机,但是当我通过oldPrintAttribute它不起作用时,打印对话框仍然显示默认选项,这是我的代码。
或者我可以在我的程序中一一设置打印选项吗?
android - 打印具有页面范围的 pdf 时,Android spooler 与 SIGSEV 崩溃
当我尝试打印一个 16 页的 PDF 文档时,只选择了某些页面(即页面范围),后台处理程序由于 SIGSEV 而崩溃(请参阅下面的转储)。当我尝试“打印”到 PDF 时,也会发生同样的崩溃。打印文档的所有页面都可以正常工作。
这是android打印框架中的错误吗?
尝试仅打印 16 页中的第一页时的转储: