Android PrintManager - 如何渲染低分辨率页面进行预览,但是高分辨率用于打印?

时间:2017-01-27 19:03:27

标签: android printing

我正在使用PrintManager和PrintDocumentAdapter在我的应用程序中打印。我跟着这个例子:

https://android.googlesource.com/platform/development/+/master/samples/ApiDemos/src/com/example/android/apis/app/PrintCustomContent.java

我需要将页面呈现为位图,这有效,但速度很慢。我希望以低分辨率渲染它们以进行预览,并为实际打印提供高分辨率。我无法看到如何做到这一点。事实上,PrintDocumentAdapter.onWrite()似乎只被调用一次。

感谢

1 个答案:

答案 0 :(得分:0)

您可以创建图像文件并将其传送到操作系统,而不是打印自定义内容,而不是像here那样进行打印吗?