如何使用android中的itext库将图像放入pdf?

use*_*728 1 android itext

我有一个png可绘制文件夹中的图像,我想在中使用该png图像pdf.我itextpdf.jar用来创造pdf.我搜索了解决方案,但我无法弄明白.

dip*_*ali 5

try {
            InputStream inputStream = MainActivity.this.getAssets().open(
                    "launchscreen.png");
            Bitmap bmp = BitmapFactory.decodeStream(inputStream);
            ByteArrayOutputStream stream = new ByteArrayOutputStream();
            bmp.compress(Bitmap.CompressFormat.PNG, 100, stream);
            Image signature;
            signature = Image.getInstance(stream.toByteArray());
            signature.setAbsolutePosition(400f, 150f);
            signature.scalePercent(100f);
            document.add(signature);
                    document.close();
        } catch (MalformedURLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
Run Code Online (Sandbox Code Playgroud)

我希望它对你有用.