拍摄和分享照片是移动设备最受欢迎的用途之一。如果您的应用可以拍照、显示照片或允许用户分享图片,您应该考虑支持在您的应用中打印这些图片。Android 支持库提供了一个便捷的功能,用于使用最少量的代码和简单的打印版式选项集合来支持图片打印。

本节课介绍如何使用 v4 支持库

打印图片

Android 支持库

Kotlin

private fun doPhotoPrint() {

activity?.also { context ->

PrintHelper(context).apply {

scaleMode = PrintHelper.SCALE_MODE_FIT

}.also { printHelper ->

val bitmap = BitmapFactory.decodeResource(resources, R.drawable.droids)

printHelper.printBitmap("droids.jpg - test print", bitmap)

}

}

}Java

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);

}

此方法可以作为菜单项的操作来调用。请注意,对于并非始终受支持的操作(如打印),相应的菜单项应放置在溢出菜单中。如需了解详情,请参阅操作栏设计指南。

调用

如果您想在打印输出中包含除图片以外的其他内容,则必须构建一个打印文档。有关创建打印文档的信息,请参阅打印 HTML 文档或打印自定义文档课程。

android如何打印图片格式,打印照片  |  Android 开发者  |  Android Developers相关推荐

  1. 佳能墨仓式喷墨打印机 只打印图片不打印文字的解决办法

    问题:佳能墨仓式喷墨打印机 只打印图片不打印文字 解决办法: 1.检查所有墨盒是否能正常出墨水,如果不出墨用干净的注射器通墨. 参考:视频1 2.墨盒加墨水后再插入卡槽,电脑打印报错:无法识别墨盒:把 ...

  2. 大势所趋,应用如何适配Android P HEIF图片格式

    谷歌公布,Android P 版本支持HEIF格式图片.HEIF 全称为 High Efficiency Image Format,即高效率图片格式.相比于 JPEG 等目前互联网通用的图片格式,HE ...

  3. android 图片格式 xvg,大势所趋,应用如何适配Android P HEIF图片格式

    谷歌公布,Android P 版本支持HEIF格式图片.HEIF 全称为 High Efficiency Image Format,即高效率图片格式.相比于 JPEG 等目前互联网通用的图片格式,HE ...

  4. android批量转换图片格式,使用Android Studio批量转换图片为Webp格式

    简介 Webp是一个现代的图片格式提供优秀的无损和有损压缩.使用Webp我们可以创建更小更丰富的图片. Webp无损图片比PNG图片的size小26%.Webp有损图片在同等SSIM(结构化相似)质量 ...

  5. uniapp调试ESC指令热敏打印机 打印图片 以及 打印途中报10007特性不支持解决方案

    图片需要通过 canvas进行处理 预先在canvas上绘制然后读取图片 打印途中报 10007 特性不支持 解决方案 可以看文章最后的描述 设置图片 chooseImage() {this.clea ...

  6. android 视频默认图片格式,Android获取视频文件某一帧并设置图片

    在项目中,有时候需要抓取视频文件的某一帧图像做为预览图片,那到底应该怎么获取这个图片呢? Android为我们提供了一个统一的接口用来获取多媒体文件的相关信息:MediaMetadataRetriev ...

  7. android 如何保存网页图片格式,求助,如何在安卓app内嵌的H5页面里长按保存图片?...

    最近要做个在H5页面里长按保存图片的功能,已经找了个第三方插件html2canvas解决了在浏览器和在ios app的长按保存,但是这个插件在android app里失效了,所以得单独处理androi ...

  8. android支持gif图片格式,Android 支持Gif动态图 的imagview

    Android 实现支持gif的 组件,并可以控制带下,位置.索罗的一下网上的方法,简单的实现了下. 方法1.使用Movie解析gif 流 也是本文使用的方法. 有很多博客介绍是想方法的,过程不难. ...

  9. 华为android系统手机图片,华为手机照片误删怎么恢复?这3个照片恢复技巧,安卓手机都能用...

    原标题:华为手机照片误删怎么恢复?这3个照片恢复技巧,安卓手机都能用 随着手机功能越来越多,许多功能都代替了其它工具的使用.其中,最明显的就是相机了,手机相机功能的优化,即使不用单反.相机也能拍出很好 ...

最新文章

  1. python装饰器函数-python装饰器1:函数装饰器详解
  2. 收藏 | 2015年度大数据应用经典案例Top100
  3. 第六章-template模板
  4. springcloud api-gateway详解
  5. java文件流操作注意
  6. android air flash,在Adobe Flash上​​触摸滚动Android上的Air
  7. 可观测性PHP秩判据,线性系统的可控性与可观测性
  8. ipython的使用
  9. 汇编语言学习--转移指令的原理
  10. IE 8 HTML Parsing Error:Unable to modify the parent container element before the child element is...
  11. 运用ffmpeg生成MP4文件
  12. android设计常用字体,界面设计必备!全方位科普常用的字体规范
  13. c语言借阅管理题目内容描述,C语言-图书借阅管理系统
  14. 关于浏览器播放视频的些许理解
  15. @Aspect 注解使用详解
  16. 手把手教你做出数据可视化项目(三)3D地球旋转
  17. 《IT老外在中国》第29期:这位美籍华裔兜兜转转又回到了心心念念的故乡
  18. python标准库:fractions有理数
  19. 雷电模拟器python编程接口_【Python】雷电模拟器说明[附代码]
  20. java如何把汉字转拼音

热门文章

  1. 当客户说要等到促销活动再下单,客服该如何应对?
  2. 高中计算机特长生,如何发现和培养高中信息技术特长生
  3. c语言关键字extern作用,c语言extern关键字详解
  4. fcos:fully convolutional one-stage object detection
  5. oracle授权表权限给用户
  6. MES系统中名词解释
  7. 君叔区块链日记第30篇:伤心小韭菜之歌
  8. [Git]Git指南一 查看创建删除标签
  9. 利用Java实现福彩双色球项目(支持单式/复式购买)
  10. 【数据结构】翻转二叉树的三种方式