你好吗?你能帮我做这个项目吗?我有一个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);