android打印机打印网页,如何不调用Android打印预览页面去进行打印?
我想在android手机应用中实现直接调用打印机进行打印,而不要弹出android系统的那个打印预览界面,现在测试设备支持Mopria Print Service。
我该怎么去操作呢?
各位大佬有什么思路吗?
PrintManager printManager = (PrintManager) getSystemService(PRINT_SERVICE);
PrintAttributes newAttributes = new PrintAttributes.Builder()
.setMediaSize(PrintAttributes.MediaSize.ISO_A3)
.setMinMargins(PrintAttributes.Margins.NO_MARGINS)
.build();
printManager.print("jobName",new MyPrintPdfAdapter(filePath, MainActivity.this, view), newAttributes);
而且发现PrintAttributes所设参数貌似也没有效果。
通过查看PrintManager类,只发现这些,却不知道接下来怎么处理……
public static final String ACTION_PRINT_DIALOG = "android.print.PRINT_DIALOG";
public static final String EXTRA_PRINT_DIALOG_INTENT =
"android.print.intent.extra.EXTRA_PRINT_DIALOG_INTENT";
…
android打印机打印网页,如何不调用Android打印预览页面去进行打印?相关推荐
- 原生JS调用打印预览页面并实现打印文件流图片(亲测有效)
在工作中我们经常会遇到使用浏览器预览打印页面并实现文件打印,那么如何才能够在打印预览页面中显示图片呢?希望看完这篇文章对您有所帮助! 1. 原生JS调用打印预览页面 2. 在打印预览页面加载图片 使用 ...
- excel打印预览在哪里_打印小心机:轮页眉页脚的重要性
人们常说"职场如战场",竞争压力越来越大,没有一些"小心机"怎么行. 在打印合同.方案等多页文件时,最担心的就是系统设备出现问题,轻则耽误时间和工作进程,重则文 ...
- excel打印预览在哪里_打印小心机|不会打印页眉页脚你就输了
人们常说"职场如战场",竞争压力越来越大,没有一些"小心机"怎么行. 在打印合同.方案等多页文件时,最担心的就是系统设备出现问题,轻则耽误时间和工作进程,重则文 ...
- Android编程中调用Camera时预览画面有旋转问题的解决方法
本文实例讲述了Android编程中调用Camera时预览画面有旋转问题的解决方法.分享给大家供大家参考,具体如下: 在调用Camera写应用的时候,前后摄像头的情况有时候是不一样的.有时候,明明后摄像 ...
- Android相机预览页面被压缩和拉伸问题
最近公司要求在原有的项目中添加一个扫码登录的功能,在调试好相机之后,发现相机返回到Surfaceview页面上的预览图片,与我们现实中物品的比例并不相同,在一块正方形的Surfaceview中,预览界 ...
- 在 Apple 芯片设备上用 Android Studio?别忘了使用 Apple 芯片预览版!
感谢大家通过微信等渠道为打造更好的 Android Studio 提供的诸多反馈,在这些反馈中,我们了解到 Android Studio 对于 Apple 芯片的支持一直备受期待.随着 Android ...
- android ffmpeg 仿剪映播放器 剪辑视频 预览条 快速精准抽帧
android ffmpeg 仿剪映播放器 剪辑视频 预览条 快速精准抽帧 由于本人想学习音视频相关的东西,所以找了剪映作为借鉴,通过仿照剪映的功能学习音视频相关的东西,所以有了这个项目 暂时这个项目 ...
- Android通过屏幕方向和摄像头方向实现屏幕预览
Android通过屏幕方向和摄像头方向实现屏幕预览 1. 前言 2. Android 的屏幕方向 2.1 什么是屏幕方向 2.2 为什么要获取或设置屏幕方向 2.3 如何获取与设置屏幕方向 2.3.1 ...
- DevExpress的PdfViewer添加工具栏实现PDF打开、预览、保存、打印
场景 Winform控件-DevExpress18下载安装注册以及在VS中使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1 ...
最新文章
- GPU自动调度卷积层
- IFE-16 addEventHandler跨浏览器实现事件绑定
- C++:顺序表的基本操作(待完善)
- ecshop php5.4以上版本错误之preg_replace 替换成 preg_replace_callback
- su su - sudo
- 陈艳青(为奥运冠军名字作诗)
- c#代码如何连数据库快照_5127数据库快照错误代码的含义
- android触摸屏idc,android4.0触摸屏滑鼠模式解决方法-添加idc文件
- IIS7 上部署MVC3,执行错误:Could not load type 'System.ServiceModel.Activation.HttpModule'
- php deprecated,PHP Deprecated: Function eregi() is deprecated解决方法
- 关于拉格朗日中值定理在高考中使用严谨性的问题
- build constraints exclude all Go file GOland 导入“github.com/gin-gonic/gin“ 报红,
- Rendezvous: A Search Engine for Binary Code
- Cartopy理解变换和投影关键字
- 计算机专业简历文案,文案创意求职简历范文
- PHP使用header实现文件下载功能
- ARM体系架构—ARMv7-A指令集:内存操作指令
- python地形图渲染_地形渲染之彩色地形图(Painted Relief Map)
- Fama-French 三因子模型介绍、修改与框架搭建
- Easypack之Alpine容器系列:Sonarqube