600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > android如何打印图片格式 打印照片  |  Android 开发者  |  Android Developers

android如何打印图片格式 打印照片  |  Android 开发者  |  Android Developers

时间:2023-05-24 17:07:26

相关推荐

android如何打印图片格式 打印照片  |  Android 开发者  |  Android Developers

拍摄和分享照片是移动设备最受欢迎的用途之一。如果您的应用可以拍照、显示照片或允许用户分享图片,您应该考虑支持在您的应用中打印这些图片。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 文档或打印自定义文档课程。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。