[英]How to put a image in a pdf using itext library in android?
我在drawable文件夹中有一个png
图像,我想在pdf
使用该png
图像。 我正在使用itextpdf.jar
创建pdf
。 我在寻找解决方案,但无法解决。
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();
}
希望对您有用。
您可以使用
Image image = Image.getInstance(yourImageByteArray);
document.add(image);
其中document
是的目的Document
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.