0

你好吗?你能帮我做这个项目吗?我有一个PDF文件项目 从手机上拍照 但是当你放大纸张尺寸时,图像很清晰 随着纸张尺寸减小,图像变得模糊不清

例如

                        Paint paint = new Paint();
                        PdfDocument.PageInfo pageInfo = new PdfDocument.PageInfo.Builder((int) 2100, 2970, 1).create();
                        PdfDocument.Page mypage1 = pdfDocument.startPage(pageInfo);
                        Canvas canvas = mypage1.getCanvas();
                        canvas.drawBitmap(scaledbmp, 1300, 400, paint);
                        scaledbitmap = Bitmap.createScaledBitmap(bitmap, (int) 280, 355, true);

这里的图片很清晰但是如果你改变纸张的大小,它就会变得模糊例如

 Paint paint = new Paint();
                    PdfDocument.PageInfo pageInfo = new PdfDocument.PageInfo.Builder((int) 585, 842, 1).create();
                    PdfDocument.Page mypage1 = pdfDocument.startPage(pageInfo);
                    Canvas canvas = mypage1.getCanvas();
                    canvas.drawBitmap(scaledbmp, 450 , 15, paint);
                    scaledbitmap = Bitmap.createScaledBitmap(bitmap, (int) 91, 119, true);

在此处输入图像描述

4

0 回答 0