【发布时间】:2019-11-05 22:30:59
【问题描述】:
我正在使用 android itext lib 创建一个 pdf。它在单页中显示完整的数据。我想将单页拆分为 A4 大小的多页,底部有页码。
private void callDocument(File file, Bitmap screen) throws Exception {
try {
com.itextpdf.text.Rectangle pagesize = new com.itextpdf.text.Rectangle(webview.getWidth(), webview.getHeight());
Document document = new Document(pagesize, 0f, 0f, 0f, 0f);
PdfWriter.getInstance(document, new FileOutputStream(file));
document.open();
ByteArrayOutputStream stream = new ByteArrayOutputStream();
screen.compress(Bitmap.CompressFormat.JPEG, 100, stream);
byte[] byteArray = stream.toByteArray();
addImage(document, byteArray);
document.close();
sendEmailToGuest();
} catch (Exception e) {
e.printStackTrace();
}
}
想要将单页拆分为多页
【问题讨论】:
标签: java android itext pdf-generation