хочу разделить длинный pdf Скриншот веб-просмотра в формате A4 Несколько страниц с номером страницы - PullRequest
0 голосов
/ 12 июня 2019

Я создал один pdf с itext, он создает один pdf большой страницы через скриншот Webview, но я хочу разделить его на несколько страниц размера 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();
    }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...