- 论坛徽章:
- 0
|
本帖最后由 gfsuper 于 2015-08-07 13:56 编辑
来源官网,总结用.
SCALE_MODE_FIT:该选项会调整图像的大小,这样整个图像就会在打印有效区域内全部显示出来(等比例缩放至长和宽都包含在纸张页面内)。
SCALE_MODE_FILL:该选项同样会等比例地调整图像的大小使图像充满整个打印有效区域,即让图像充满整个纸张页面。这就意味着如果选择这个选项,那么图片的一部分(顶部和底部,或者左侧和右侧)将无法打印出来。如果不设置图像的打印布局选项,该模式将是默认的图像拉伸方式。- 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);
- }
复制代码 |
|